Lựa chọn người dùng Python
Người dùng dự kiến sẽ gõ từ, e. g. 0, 1, nhưng bạn cũng có thể điều chỉnh điều này và yêu cầu người dùng nhập một số tương ứng với mục danh sách
Đoạn mã trên hy vọng rằng người dùng nhập một số tương ứng với mục danh sách Chúng tôi đã sử dụng một chuỗi ký tự được định dạng để tạo thông báo đầu vào Chuỗi ký tự được định dạng (chuỗi f) cho phép chúng tôi bao gồm các biểu thức bên trong chuỗi bằng cách thêm tiền tố vào chuỗi bằng 2Đảm bảo ngắt các biểu thức trong dấu ngoặc nhọn - 3Hàm nhận một lần lặp và trả về một đối tượng liệt kê chứa các bộ trong đó phần tử đầu tiên là chỉ mục và phần tử thứ hai là mục Trên mỗi lần lặp lại, chúng tôi thêm 0 vào chỉ mục để có các tùy chọn bắt đầu từ 0
Chúng tôi đã sử dụng vòng lặp 2 để tiếp tục lặp lại cho đến khi tùy chọn được chọn là một trong các giá trị trong danh sách hoặc một trong các số tương ứngKhi người dùng chọn một tùy chọn hợp lệ, điều kiện không còn được đáp ứng và chúng tôi thoát khỏi vòng lặp 2Ngoài ra, bạn có thể sử dụng gói hỏi Mở thiết bị đầu cuối của bạn trong thư mục gốc của dự án và cài đặt 4Bây giờ chúng ta có thể nhập và sử dụng gói 4________số 8 Bạn có thể sử dụng các phím mũi tên trên bàn phím để chọn một trong các tùy chọn Lưu ý rằng gói yêu cầu chủ yếu được sử dụng trên các nền tảng dựa trên Unix (Linux và MacOS) Python có cho phép người dùng nhập liệu không?Python cho phép người dùng nhập dữ liệu . Điều đó có nghĩa là chúng tôi có thể yêu cầu người dùng nhập dữ liệu.
Làm cách nào để lấy đầu vào đã đặt từ người dùng trong Python?Nhận danh sách các số dưới dạng đầu vào từ người dùng . Sử dụng một hàm input(). Sử dụng hàm input() để chấp nhận các thành phần danh sách từ người dùng ở định dạng chuỗi được phân tách bằng dấu cách Sử dụng hàm split() của lớp string. . Sử dụng hàm for loop và range() để lặp lại danh sách người dùng. . Chuyển đổi từng phần tử của danh sách thành số |