我正在自学python(2.7)。我了解到,我们可以使用以下方法在打印时将字符串和变量放在一起:
x = "Hello"
y = "World"
使用逗号:
print "I am printing" , x, y # I know that using comma gives automatic space
通过使用连接:
print "I am printing" + " " + x + " " + y
通过使用字符串格式化程序
print "I am printing %s %s" % (x, y)
在本例中,三种打印方式都是相同的:
I am printing Hello World
这三者之间的区别是什么?是否有任何特定的情况下,其中一个比另一个更受欢迎?
https://stackoverflow.com/questions/21542694
复制相似问题