इस खंड में, हम दो अलग-अलग पायथन संस्करण में प्रिंटिंग सिंगल और मल्टीपल वेरिएबल आउटपुट की जांच करने जा रहे हैं।
# पायथन 2.7
एकल चर प्रिंट करें
>>> #Python 2.7 >>> #Print single variable >>> print 27 27 >>> print "Rahul" Rahul >>> #Print single variable, single brackets >>> print(27) 27 >>> print("Rahul") Rahul
पायथन 3.6
>>> #Python 3.6 >>> #Print single variable without brackets >>> print 27 SyntaxError: Missing parentheses in call to 'print' >>> print "Rahul" SyntaxError: Missing parentheses in call to 'print'
3.6 में उपरोक्त सिंटैक्स का कारण है:अजगर 3.एक्स में, प्रिंट एक स्टेटमेंट नहीं है, बल्कि एक फंक्शन (प्रिंट ()) है। तो प्रिंट को प्रिंट () में बदल दिया जाता है।
>>> print (27) 27 >>> print("Rahul") Rahul
एकाधिक चर प्रिंट करें
पायथन 2.x (उदाहरण के लिए:अजगर 2.7)
>>> #Python 2.7 >>> #Print multiple variables >>> print 27, 54, 81 27 54 81 >>> #Print multiple variables inside brackets >>> print (27, 54, 81) (27, 54, 81) >>> #With () brackets, above is treating it as a tuple, and hence generating the >>> #tuple of 3 variables >>> print ("Rahul", "Raj", "Rajesh") ('Rahul', 'Raj', 'Rajesh') >>>
तो उपरोक्त आउटपुट से, हम पाइथन 2.x में देख सकते हैं, ब्रैकेट्स () के अंदर कई वेरिएबल पास कर रहे हैं, इसे कई आइटम्स के टपल के रूप में मानेंगे
पायथन 3.x (उदाहरण के लिए:पायथन 3.6)
#Python 3.6 #Print multiple variables >>> print(27, 54, 81) 27 54 81 >>> print ("Rahul", "Raj", "Rajesh") Rahul Raj Rajesh
आइए अजगर 2.x और अजगर 3.x में एकाधिक कथनों का एक और उदाहरण लेते हैं