包含 """ (三重引号)的多行字符串
我该如何定义一个包含三个双引号(""")的多行字符串呢?
我想要的输出是:
"""
TEST
"""
原因是:我正在写一个脚本来生成一些基础代码。
3 个回答
1
你也可以试试,
>>> a = "\"\"\"TEST\"\"\""
>>> print a
"""TEST"""
>>>
1
使用 '''
的方法应该是可行的,但如果你需要在一个字符串里同时包含这两种符号,你可以先定义一个字符串,里面放一个符号,比如:
TRIPSING = "'''"
TRIPDOUB = '"""'
然后你可以这样做:
MYSTRING = TRIPDOUB + "\nTEST\n" + TRIPDOUB
8
使用三个单引号:
'''
"""Test"""
'''