Python字符串跨⾏的⽅式通过三引号编写多⾏字符串时,会包含构造引号中的换⾏符、空格或制表符:
>>> if True:
... s = """
... 你好!
... 我是萌萌!
... """
... print(s)
...
你好!
我是萌萌!
>>> len(s)
14
>>> s
'\n\t你好!\n\t我是萌萌!\n\t'
如果只是想要把单⾏字符串写在多⾏上,并且不想要多余的符号,可以这样做:
>>> if True:
... s = (
... "你好!"
... "我是萌萌!"
... )
... print(s)
...
你好!我是萌萌!
>>> len(s)
8
>>> s
'你好!我是萌萌!'
或者是这样做(建议使⽤上⾯的⽅式):
>>> if True:
... s = \
字符串截取第几行... "你好!"\
... "我是萌萌!"
... print(s)
.
..
你好!我是萌萌!
>>> len(s)
8
>>> s
'你好!我是萌萌!'
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论