我有一些要连接的字符串,结果字符串会很长。我还有一些变量要连接。
如何将字符串和变量结合起来,使结果成为多行字符串?
以下代码抛出错误。
str = "This is a line" +
str1 +
"This is line 2" +
str2 +
"This is line 3" ;
我也试过了
str = "This is a line" \
str1 \
"This is line 2" \
str2 \
"This is line 3" ;
请提出一种方法来做到这一点。
最佳答案
有几种方法。一个简单的解决方案是添加括号:
strz = ("This is a line" +
str1 +
"This is line 2" +
str2 +
"This is line 3")
如果您希望每个“行”在单独的行上,您可以添加换行符:
strz = ("This is a line\n" +
str1 + "\n" +
"This is line 2\n" +
str2 + "\n" +
"This is line 3\n")
关于python - 在多行中连接python中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34295901/