文字列を扱うときの注意点

2.5. 文字列を扱うときの注意点#

2.5.1. クオーテーションマーク#

クオーテーションマークは' '" "の両方が使えますが、どちらかに揃えましょう。

また、クオーテーションマークのなかにクオーテーションマークを使う場合は、異なる組み合わせを使いましょう。

文章内に'が使われている場合は"にしましょう。

text1 = 'I am happy.'
print(text1)
I am happy.
text2 = 'He said "I am happy.".'
print(text2)
He said "I am happy.".
#エラーになります
text3 = 'I'm happy.'
print(text3)
  Cell In[3], line 2
    text3 = 'I'm happy.'
                       ^
SyntaxError: unterminated string literal (detected at line 2)
text4 = "I'm happy."
print(text4)
I'm happy.