ฟังก์ชัน input() แสดงพรอมต์ให้กับผู้ใช้ (arg ทางเลือกของ raw_input([arg])) รับอินพุตจากผู้ใช้ ใน Python 2.x จะส่งคืนข้อมูลที่ผู้ใช้ป้อนในรูปแบบที่ python ตีความ ตัวอย่างเช่น หากผู้ใช้ป้อน "สวัสดี" จะถูกเก็บไว้เป็นสตริง ขณะที่หากผู้ใช้ป้อน 5 จะถูกตีความว่าเป็น int ใน Python 3.x จะส่งคืนข้อมูลที่ผู้ใช้ป้อนในรูปแบบสตริง
ตัวอย่าง
name = raw_input("What is your name? ") print "Hello, %s." % name