Đầu vào, xử lí và đầu ra trong Python (phần 2)

Đầu vào, xử lí và đầu ra trong Python (tiếp tục)

Để bắt đầu đầu ra tiếp theo trên cùng một dòng như cái trước, bạn có thể đặt biểu thức end = “”, cái nói “kết
thúc dòng với một string rỗng thay vì một dòng mới”, tại cuối của danh sách các biểu thức như sau:

print(<expression>, end = “”)

Khi bạn tạo các chương trình trong Python, bạn sẽ thường muốn các chương trình của bạn yêu cầu người dùng nhập
vào. Bạn có thể làm cái này bằng cách sử dụng hàm input. Hàm này làm chương trình dừng lại và chờ cho người dùng
nhập vào một giá trị từ bàn phím. Khi người dùng ấn nút Return hay Enter, hàm chấp nhận giá trị nhập vào và làm
nó có sẵn đối với chương trình. Một chương trình cái nhận một giá trị nhập vào theo phong cách này điển hình
lưu nó cho xử lí tiếp theo.
Ví dụ sau nhận một string nhập vào từ người dùng và lưu nó cho xử lí tiếp theo. Nhập vào người dùng trong chữ in
nghiêng.

>>> name = input(“Enter your name: “)
Enter your name: Ken Lambert
>>> name
‘Ken Lambert’
>>> print(name)
Ken Lambert
>>>

Hàm input làm những cái sau:
1. Hiển thị một prompt cho nhập vào. Trong ví dụ này, prompt là “Enter your name: “.
2. Nhận một string của keystrokes, gọi là kí tự, nhập vào tại bàn phím và trả về string cho shell.

Chia sẻ