Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Khác biệt giữa raw_input() và input() trong Python?


Hàm raw_input() hiển thị prompt (optional arg), nhận input user trả về string. Ví dụ:

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

Khác với input() cố gắng interpret input user; tốt nhất tránh input(), dùng raw_input() + custom parsing. Python 3 raw_input() đổi tên thành input() dùng trực tiếp.

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