Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ฟังก์ชั่น raw_input () ทำอะไรใน python?


ฟังก์ชัน raw_input() จะแสดงพรอมต์ให้กับผู้ใช้ (arg ทางเลือกของ raw_input([arg])) รับอินพุตจากผู้ใช้และส่งคืนข้อมูลที่ผู้ใช้ป้อนใน สตริง ตัวอย่างเช่น

name = raw_input("What is your name? ")
print "Hello, %s." % name

สิ่งนี้แตกต่างจาก input() ตรงที่ตัวหลังพยายามตีความอินพุตที่ผู้ใช้ให้มา โดยปกติแล้ว วิธีที่ดีที่สุดคือหลีกเลี่ยง input() และยึดติดกับ raw_input() และโค้ดแยกวิเคราะห์/แปลงที่กำหนดเอง