如何在Python中将一个字符串附加到另一个字符串?

746

17
如果你只是想简单地连接字符串,并且不关心效率:可以使用 "foo" + "bar" + str(3) - Andrew
13个回答

0

另一种选择是使用.format,如下所示:

print("{}{}".format(var1, var2))

0

这取决于你想做什么。如果你要将一个变量格式化为字符串以便打印,例如,你希望输出结果为:

Hello, Bob

假设有一个名字叫Bob,你想使用%s. print("Hello, %s" % my_variable)来打印输出。这种方法高效且适用于所有数据类型(因此你不必像在"a" + str(5)中那样使用str(my_variable))。


0
你可以使用这个方法来连接字符串:f"{var1} {var2}"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接