पायथन 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!"
पायथन में 3.x कोष्ठक printअनिवार्य है, अनिवार्य रूप से इसे एक फ़ंक्शन बनाता है, लेकिन 2.7 में दोनों अलग-अलग परिणामों के साथ काम करेंगे। printपायथन 2.7 के बारे में मुझे और क्या पता होना चाहिए ?
printवास्तव में एक विशेष कथन है, एक फ़ंक्शन नहीं। यह भी ऐसा क्यों है कि इसका उपयोग नहीं किया जा सकता है:lambda x: print xध्यान दें कि(expr)एक ट्यूपल (यह परिणामexpr) नहीं बनाता है , लेकिन,करता है।