फ़ंक्शन raw_input() उपयोगकर्ता को एक संकेत प्रस्तुत करता है (raw_input([arg]) का वैकल्पिक तर्क), उपयोगकर्ता से इनपुट प्राप्त करता है और उपयोगकर्ता द्वारा डेटा इनपुट को एक में लौटाता है डोरी। उदाहरण के लिए,
name = raw_input("What isyour name? ") print "Hello, %s." %name
यह इनपुट () से अलग है जिसमें बाद वाला उपयोगकर्ता द्वारा दिए गए इनपुट की व्याख्या करने की कोशिश करता है; आमतौर पर इनपुट () से बचना और कच्चे_इनपुट () और कस्टम पार्सिंग/रूपांतरण कोड के साथ रहना सबसे अच्छा है। पायथन 3 में, raw_input () का नाम बदलकर इनपुट () कर दिया गया और इसे सीधे इस्तेमाल किया जा सकता है। उदाहरण के लिए,
name = input("What is your name? ") print("Hello, %s." %name)