如何为由参考引用表示的长字符串开始换行?

时间:2019-01-03 19:40:45

标签: python python-3.x

为长字符串开始新行

line1 = "abc"
line2 = "gfd"
string = (line1)\n(line2)\n
print(string)

我期望在Python3中得到这样的结果:

abc
gfd

但是它给了我:SyntaxError: unexpected character after line continuation character

2 个答案:

答案 0 :(得分:0)

您可以使用三引号将多行文字字符串加引号:

string = '''abc
gfd'''

或者,如果您想将多个单行字符串变量连接到多行字符串中,则可以使用str.join方法:

string = '\n'.join((line1, line2))

答案 1 :(得分:0)

如果您只想从这两个字符串中获取“ abc gfd”,则只需添加字符串即可。

node_modules/

string = line1 + " " + line2

在字符串之间换行。