最佳答案
在 Python 2.7中,下面两个代码将执行相同的操作
print("Hello, World!") # Prints "Hello, World!"
print "Hello, World!" # Prints "Hello, World!"
然而以下不会吗
print("Hello,", "World!") # Prints the tuple: ("Hello,", "World!")
print "Hello,", "World!" # Prints the words "Hello, World!"
在 Python 3.x 中,print
上的括号是强制性的,本质上使它成为一个函数,但在2.7中,两者都将处理不同的结果。关于 Python 2.7中的 print
,我还应该知道什么?