使用
,分隔字符串和变量,同时打印:
print("If there was a birth every 7 seconds, there would be: ", births, "births"),in print功能将项目分隔为一个空格:
>>> print("foo", "bar", "spam")foo bar spam或更好地使用字符串格式:
print("If there was a birth every 7 seconds, there would be: {} births".format(births))字符串格式化功能更强大,它还允许您执行其他一些操作,例如填充,填充,对齐,宽度,设置精度等。
>>> print("{:d} {:03d} {:>20f}".format(1, 2, 1.1))1 002 1.100000 ^^^ 0's padded to 2演示:
>>> births = 4>>> print("If there was a birth every 7 seconds, there would be: ", births, "births")If there was a birth every 7 seconds, there would be: 4 births# formatting>>> print("If there was a birth every 7 seconds, there would be: {} births".format(births))If there was a birth every 7 seconds, there would be: 4 births


