如何将两个字符串连接在一起?

时间:2014-11-22 22:51:35

标签: python string

我有两个这样的字符串:

str1 = "my fav fruit apple"
str2 = "my fav vegetable carrot"

我想加入两个字符串成为:

"my fav fruit apple
my fav vegetable carrot"

即:成为一个字符串,它们之间有一条新行。怎么做?

2 个答案:

答案 0 :(得分:14)

您可以使用连接运算符+

str3 = str1 + '\n' + str2

或者您可以在分隔符join上使用'\n'方法:

str3 = '\n'.join([str1, str2])

当你在一个数组中有一堆字符串时,后一种方法很有效。

lines = ['A Story', 'by Me', '', 'An aardvark escaped from the zoo.', '', 'The End']
story = '\n'.join(lines)
print(story)

答案 1 :(得分:0)

最简单的方法:

new_string = str1 + "\n" + str2