Python の文字列内で引用符を囲む
Python コードを作成するとき、引用符を含む文字列を出力するという課題に遭遇することがあります。 print ステートメント内で直接引用符が使用されている場合、文字列は突然閉じられます。この記事では、この問題に効果的に対処するさまざまな方法を検討します。
一重引用符と二重引用符を組み合わせて使用する
解決策の 1 つは、一重引用符と二重引用符を一緒に使用することです。文字列全体を一重引用符で囲むことにより、テキスト内の引用符を二重引用符で示すことができます。
print('\"A word that needs quotation marks\"') # Output: "A word that needs quotation marks"
二重引用符のエスケープ
もう 1 つの方法では、二重引用符をエスケープします。バックスラッシュ文字 () を使用して文字列内で引用符を囲みます。このエスケープ文字により、二重引用符が文字列区切り文字ではなくリテラル文字として扱われるようになります。
print(""""A word that needs quotation marks"""") # Output: "A word that needs quotation marks"
三重引用符で囲まれた文字列の使用
三重引用符で囲まれた文字列、表現されます。先頭と末尾に 3 つの連続した引用符 (''' または """) を付けると、別の方法が提供されます。これらの文字列では複数行を使用できます。また、文字列を閉じることなく引用符をカプセル化できます。
print(""" "A word that needs quotation marks" """) # Output: "A word that needs quotation marks"
以上がPython 文字列内の引用符を適切に処理するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。