【发布时间】:2019-03-07 00:57:50
【问题描述】:
我正在尝试创建一个函数,该函数通常采用通常包含\n 字符的复制粘贴文本。一个例子如下:
func('''This
is
some
text
that I entered''')
此函数的问题是文本有时会相当大,因此逐行逐行避免'、" 或''' 是不合理的。一段可能引起问题的文字如下:
func('''This
is'''
some"
text'
that I entered''')
我想知道是否有任何方法可以将第二个示例中的文本用作字符串,而不管它是由什么组成的。
谢谢!
【问题讨论】:
-
您是否要提取完整的字符串,减去换行符?输出将是
This is some text that I entered? -
不,我要提取完整的字符串和换行符,所以输出是
This\nis'''\n\nsome"\ntext'\nthat I entered -
我不明白你想在这里做什么。你能举例说明这个字符串是如何导致问题的吗?
标签: python string string-literals