我想教我的朋友Python,并向他展示了3种打印不同类型变量的方法,而不需要首先将它们转换为字符串,但他想知道应该使用哪一个,我不知道我有在很长一段时间不使用Python的,所以希望你能帮助我们:Python - 这3种打印变量的方法有什么区别?
print("There are %d people in total" % num_people)
或
print("There are", num_people, "people in total")
或
print("There are {} people in total".format(num_people))
我知道格式方法可以做其他更强大的字符串操作操作,但其他的我不确定哪个是首选的方法。我不知道为什么第一种方法存在,因为第二种方法似乎更简单。
对此有何看法?谢谢!
谢谢你,我主要关心的是用多个参数打印和格式化之间的区别,所以这有所帮助。 – Mayron