ホームページ > バックエンド開発 > Python チュートリアル > Python 文字列内の引用符を適切に処理するにはどうすればよいですか?

Python 文字列内の引用符を適切に処理するにはどうすればよいですか?

Barbara Streisand
リリース: 2024-11-30 04:28:13
オリジナル
895 人が閲覧しました

How to Properly Handle Quotation Marks Within Python Strings?

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート