Python 命令行输入

วิชาที่เลือกเรียน

แนะนำหลักสูตร

การใส่ข้อมูลผ่านบรรทัดคำสั่ง

Python อนุญาตให้ใส่ข้อมูลผ่านบรรทัดคำสั่ง

นี่หมายความว่าเราสามารถขอให้ผู้ใช้ใส่ข้อมูล วิธีใน Python 3.6 มีความแตกต่างเล็กน้อยจาก Python 2.7 วิธี

input() ใช้ใน Python 3.6 raw_input() ใช้ใน Python 2.7 วิธี

ตัวอย่างด้านล่างจะขอชื่อของผู้ใช้ ขณะที่คุณใส่ชื่อ ชื่อจะถูกพิมพ์บนหน้าจอ

Python 3.6

print("Enter your name:")
x = input()
print("Hello ", x)

Python 2.7

print("Enter your name:")
x = raw_input()
print("Hello ", x)

บันทึกไฟล์นี้เป็น demo_string_input.pyและโหลดมันผ่านบรรทัดคำสั่ง

C:\Users\Your Name>python demo_string_input.py

โปรแกรมของเราจะขอผู้ใช้ใส่ตัวอักษร

Enter your name:

ตอนนี้ผู้ใช้จะใส่ชื่อ

Bill

หลังจากนั้น โปรแกรมจะพิมพ์ข้อความ

Hello, Bill