Computer >> Máy Tính >  >> Lập trình >> Python

Đọc đầu vào bàn phím bằng Python

Python cung cấp hai hàm tích hợp để đọc một dòng văn bản từ đầu vào tiêu chuẩn, theo mặc định là từ bàn phím. Các chức năng này -

  • raw_input
  • đầu vào

Hàm raw_input

raw_input ([nhắc]) hàm đọc một dòng từ đầu vào chuẩn và trả về nó dưới dạng một chuỗi (loại bỏ dòng mới ở cuối).

#!/usr/bin/python
str = raw_input("Enter your input: ")
print "Received input is : ", str

Thao tác này sẽ nhắc bạn nhập bất kỳ chuỗi nào và nó sẽ hiển thị cùng một chuỗi trên màn hình. Khi tôi nhập "Hello Python!", Đầu ra của nó như thế này -

Enter your input: Hello Python
Received input is : Hello Python

Hàm đầu vào

Hàm input ([prompt]) tương đương với raw_input, ngoại trừ việc nó giả định rằng đầu vào là một biểu thức Python hợp lệ và trả về kết quả đã đánh giá cho bạn.

#!/usr/bin/python
str = input("Enter your input: ")
print "Received input is : ", str

Điều này sẽ tạo ra kết quả sau so với đầu vào đã nhập -

Enter your input: [x*5 for x in range(2,10,2)]
Recieved input is : [10, 20, 30, 40]