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

Nhập nhiều giá trị từ người dùng trong Python

Trong hướng dẫn này, chúng ta học cách nhập nhiều giá trị từ người dùng trong Python.

Dữ liệu nhập vào mặc định là chuỗi. Dùng phương thức split() để tách dữ liệu.

Ví dụ: Nhập nhiều chuỗi

strings = input("Nhập nhiều tên cách nhau bằng dấu cách: ")
strings = strings.split()
print(strings)

Kết quả

Nhập nhiều tên cách nhau bằng dấu cách: Python JavaScript Django React
['Python', 'JavaScript', 'Django', 'React']

Nếu muốn nhập nhiều số? Dùng map và int để chuyển đổi.

Ví dụ: Nhập nhiều số

numbers = input("Nhập nhiều số cách nhau bằng dấu cách: ")
numbers = list(map(int, numbers.split()))
print(numbers)

Kết quả

Nhập nhiều số cách nhau bằng dấu cách: 1 2 3 4 5
[1, 2, 3, 4, 5]

Kết luận

Bạn có thể tùy chỉnh code theo nhu cầu. Hãy bình luận nếu có thắc mắc.