В 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 обе будут работать с разными результатами. Что еще я должен знать о print
в Python 2.7?