स्क्रीन पर आउटपुट करने का बुनियादी तरीका print स्टेटमेंट का उपयोग करना है।
>>> print 'Hello, world' Hello, world
एक ही लाइन पर स्पेस से अलग कई चीजें प्रिंट करने के लिए, उनके बीच कॉमा का उपयोग करें। उदाहरण के लिए:
>>> print 'Hello,', 'World' Hello, World
जबकि किसी भी स्ट्रिंग में स्पेस नहीं था, कॉमा के कारण प्रिंट स्टेटमेंट द्वारा एक स्पेस जोड़ा गया था। मनमाने डेटा टाइप्स को भी उसी प्रिंट स्टेटमेंट का उपयोग करके प्रिंट किया जा सकता है, उदाहरण के लिए:
>>> import os >>> print 1, 0xff, 0777, (1+5j), -0.999, map, sys 1 255 511 (1+5j) -0.999 <module 'os' (built-in)>
ऑब्जेक्ट्स को उसी लाइन पर प्रिंट किया जा सकता है बिना उन्हें उसी लाइन पर रखे यदि कोई प्रिंट स्टेटमेंट के अंत में कॉमा डालता है:
>>> for i in range(10): ... print i, 0 1 2 3 4 5 6 7 8 9
प्रिंट की गई लाइन को न्यूलाइन के साथ समाप्त करने के लिए, बिना किसी ऑब्जेक्ट के प्रिंट स्टेटमेंट जोड़ें।
for i in range(10):
print i,
print
for i in range(10,20):
print i,
आउटपुट होगा:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
यदि बेयर प्रिंट स्टेटमेंट मौजूद नहीं होता, तो आउटपुट सिंगल लाइन पर होता।
पायथन 3 में, सभी प्रिंट स्टेटमेंट्स के आर्गुमेंट्स को पैरेंथेसिस से घेरने की आवश्यकता है। उदाहरण के लिए,
>>> print("Hello", "world")
Hello world