以下のような文でアポストロフィを使用する文字列を出力しようとすると、
print(''I am jack's raging bile duct'')
構文エラーが発生します。これを修正する方法は?
以下のような文でアポストロフィを使用する文字列を出力しようとすると、
print(''I am jack's raging bile duct'')
構文エラーが発生します。これを修正する方法は?
と の両方"
を使用'
して Python で文字列を記述できます。ダブル'
( ''
) は無効になります。
を使用する"
場合、ケースの構文は次のようになります
print("I am jack's raging bile duct")
ただし、 を使用する場合は'
、次のようにアポストロフィをエスケープする必要がある場合があります。
print('I am jack\'s raging bile duct')
一般に、 を使用"
し、文字列に も"
ある場合、文字列内のすべてをエスケープする必要があり"
ます。ただし、閉じるものを除きます'
。
2 つの方法があります。
print('I am jack\'s raging bile duct')
また:
print("I am jack's raging bile duct")
'
doubleを使用しないでください"
。
print("'I am jack's raging bile duct'")
二重引用符を使用するとうまくいきます。print("I am jack's raging bile duct") 試してみたところうまくいきました。ハッピーコーディング!
''
は二重引用符ではありません。
あなたがしたい"
。