python中的长文本字符串

use*_*431 6 python string text

嘿我想在Python中声明一个长文本的字符串(带换行符和段落).这可能吗?如果我只是将文本复制粘贴到引号中,Python只识别第一行,如果我想要整个文本,我必须手动删除所有换行符.如果这是可能的,如果文本有引号("")仍然可能吗?

Kas*_*sel 19

使用三引号:

mytext = """Some text
Some more text
etc...
"""
Run Code Online (Sandbox Code Playgroud)

  • 请注意,虽然不常用,但三重单引号也有效,尽管首选双引号(只要您的字符串不包含三重双引号).哎呀,那是满口的. (2认同)

Rob*_*obB 5

用 """ 将字符串内容括起来以表示多行字符串。

>>>a = """
...this
...is
...a
...multi-line
...string
..."""
>>> a
'this\nis\na\nmulti-line\nstring\n'
Run Code Online (Sandbox Code Playgroud)