En Python 2.7 les deux suivantes en fera de même
print("Hello, world!") # Prints "Hello, world!"
print "Hello, world!" # Prints "Hello, world!"
Cependant le suivant ne sera pas
print("Hello,", "world!") # Prints the tuple: ("Hello,", "world!")
print "Hello,", "world!" # Prints the words "Hello, world!"
En Python 3.x parenthèse print
est obligatoire, essentiellement en faire une fonction, mais en 2.7 les deux fonctionneront avec des résultats différents. Que dois-je savoir à propos de print
dans Python 2.7?