Đặt banner 324 x 100

Nhập giá trị từ bàn phím với hàm input() - TEK4VN


Trong các bài trước, hầu hết các ví dụ đều có các giá trị của các biến đã được xác định hoặc được gán cố định vào trong đoạn mã nguồn. Tuy nhiên, trong nhiều trường hợp, việc gán giá trị trực tiếp như vậy là không khả thi. Chẳng hạn khi bạn muốn lưu trữ và xử lý một giá trị nào đó do người dùng nhập vào. Chẳng hạn, chúng ta yêu cầu người dùng nhập vào tên tài khoản và chương trình cần in ra thông điệp chào mừng của TEK4.VN cho người dùng với tài khoản đó.

Nếu chúng ta, chỉ gán biến cố định như sau:

message="TEK4.VN chào Tuấn"
print(message)

Thì chương trình sẽ chỉ in ra dòng chữ "TEK4.VN chào Tuấn", nhưng nó chỉ đúng khi người dùng đang sử dụng là Tuấn, còn ngược lại nếu người sử dụng là Giang, là Hùng,...thì chương trình không thực hiện được.

Vậy, chương trình làm sao biết được để chào Giang, chào Hùng hay chào ai??? Để làm được việc này, chương trình cần có sự tương tác để lấy dữ liệu cần thiết của người dùng. Trong Python, chúng ta thường sử dụng hàm input() để thực hiện điều này. Hàm input() này sẽ có nhiệm vụ lấy các đầu vào được người dùng nhập từ bàn phím.

Khi hàm input này được thực thi, chương trình sẽ dừng lại và chờ cho người dùng nhập vào một chuỗi từ bàn phím. Người dùng khi này có thể nhập bất kỳ ký tự nào cho đến khi nhấn phím ENTER.

Để bắt lại giá trị nhập vào từ chương trình, chúng ta sử dụng một biến để lưu lại giá trị mà người dùng vừa nhập bằng cách gán giá trị của hàm input() cho biến đó bằng toán tử =. Chẳng hạn, ví dụ dưới đây, chúng ta tiến hành gán và lưu trữ tên của người dùng nhập vào từ bàn phím vào biến name.
Xem thêm : https://tek4.vn/khoa-hoc/lap-trinh-python-can-ban/nhap-gia-tri-tu-ban-phim-voi-ham-input

Thông tin liên hệ


: tek4vn
:
:
:
: