ホームページ >バックエンド開発 >Python チュートリアル >Python で複数行の文字列を作成するにはどうすればよいですか?

Python で複数行の文字列を作成するにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-12-15 01:34:11229ブラウズ

How Do I Create Multi-Line Strings in Python?

Python の複数行の文字列リテラル

JavaScript では、複数の文を演算子で結合して長い文字列を作成できます。ただし、Python では、このアプローチは機能しません。代わりに、Python は複数行の文字列リテラルを提供します。

複数行の文字列を作成するには、三重引用符 (一重または二重) を使用して文字列を囲みます。次の例は、この手法を示しています。

s = """ this is a very
        long string if I had the
        energy to type more and more ..."""

結果の文字列 s には、リテラルに表示されるとおりに、スペースと改行の両方が含まれます。

あるいは、Python で長い行を作成することもできます。結合する文字列をかっこで囲みます:

s = ("this is a very"
      "long string too"
      "for sure ..."
     )

このメソッドには余分なスペースやスペースは含まれません。以下に示すように、結合された文字列の間には改行が入ります。

'this is a verylong string toofor sure ...'

括弧を使用して文字列を連結する場合は、カンマは必要ないことに注意してください。必要なスペースと改行を必ず考慮してください。

以上がPython で複数行の文字列を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。