如何定义包含“”“(3个双引号)
的python多行字符串我想要的输出是
"""
TEST
"""
原因:我正在编写一个脚本来创建一些样板代码。
答案 0 :(得分:6)
使用三重单引号:
'''
"""Test"""
'''
答案 1 :(得分:1)
你也可以尝试,
>>> a = "\"\"\"TEST\"\"\""
>>> print a
"""TEST"""
>>>
答案 2 :(得分:1)
使用'''
的解决方案应该可以正常工作,但只是在字符串中需要两者的情况下,您可以使用其中一个预定义字符串,例如
TRIPSING = "'''"
TRIPDOUB = '"""'
然后
MYSTRING = TRIPDOUB + "\nTEST\n" + TRIPDOUB