更具体地说,我试图以句子形式打印函数的几个结果,如print str(function(first)) + str(function(second)) + str(function(third))
等等,但我遇到的问题是之间没有空格。个别字符串。
所以,我想知道的是我如何在每个字符串之间添加空格。
答案 0 :(得分:5)
使用join()
print " ".join([str(function(first)), str(function(second)), str(function(third))])
答案 1 :(得分:3)
print function(first), function(second), function(third)
或使用字符串格式:
print '{0} {1} {2}'.format(function(first), function(second), function(third))
答案 2 :(得分:1)
print str(function(first)) + ' ' + str(function(second)) + ' ' + str(function(third))