Python-一重引用符、二重引用符、エスケープ、改行


1.Pythonの一重引用符、二重引用符
  • Pythonの単引用符と二重引用符は単独で使用する場合と同様に文字列を表すことができ、ピンイン入力法と五筆入力法に相当して漢字を打つことができるが、入力内容は異なるだけだ.

  • 文字列を出力したい:hello world
    print('hello world')
    print("hello world")

    この2つのコードはすべてできて、出力の結果は同じで、すべて:hello world
  • ですが、出力する文字列に単一引用符または二重引用符が含まれている場合は、別の記号の助けが必要です.栗を挙げる:
  • 文字列を出力したい
    print('She said, "hello world."')

    文字列を出力したい
    print("Let's hello world")

    出力する文字列にすでに1つの引用符が表示されている場合は、最外層に別のペアで表示される引用符で文字列を表すことがわかります. 
    2.エスケープ文字
    スラッシュ()+特殊記号→特定の意味のエスケープ記号.ここで、'は単一引用符を表し、"は二重引用符を表す.その他の特定の意味のエスケープ文字の詳細はhttps://blog.csdn.net/weixin_43217427/article/details/107239671.栗を挙げます.
    文字列を出力したいLet's hello world.
    print('She said, \"hello word.\" Let\'s hello world.')
    print("She said, \"hello word.\" Let\'s hello world.")

    この2つのコードはすべてできて、最外層は1重引用符あるいは2重引用符ですべてできて、文字列の中の引用符をすべてエスケープ記号ではっきり表示すればokです
    3.改行
    を選択します.
    2行の文字列を出力します.
    She said, "hello world."
    Let's hello world.
    print("She said, \"hello word.\"
    Let\'s hello world.")

    三重引用符、すなわち「」「」「」「」または「」「」「」「」を使用することもできます.
    print('''
    She said, "hello world."
    Let's hello world
    ''')
    print("""
    She said, "hello world."
    Let's hello world
    """)

    注意:三重引用符の文字列に単一/二重引用符が含まれている場合は、エスケープは必要ありません.