ภาษา Python ใช้คำสั่ง input สำหรับรับค่าจากผู้ใช้งาน โดยสามารถรับเป็นค่าตัวเลข, ตัวอักษร, ข้อความ ได้ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง
>>> input("What is your name: ")
What is your name: Devdit
'Devdit'
ตัวอย่าง รับค่าเป็นอักษร (String)
>>> name = input("What is your name: ")
What is your name: Devdit
>>> "Hello, "+name
'Hello, Devdit'
โค้ดนี้สร้างตัวแปร name รับค่าจากผู้ใช้งาน จากนั้นพิมพ์คำว่า Hello แล้วตามด้วยชื่อที่ผู้ใช้งานกรอกเข้ามา
ตัวอย่าง รับค่าเป็นตัวเลข (Int)
>>> number = int(input("Please enter an integer: "))
Please enter an integer: 10
>>> number * 2
20
โค้ดนี้รับค่าเป็นชนิดตัวเลข (int) ให้กับตัวแปร number จากนั้นแสดงผล number คูณด้วย 2 ผลลัพธ์ขึ้นอยู่กับจำนวนที่ผู้ใช้งานกรอกเข้ามา