Nhà phát triển thường muốn người dùng nhập nhiều giá trị hoặc đầu vào trong một dòng. Trong C++/C, người dùng có thể lấy nhiều giá trị đầu vào trong một dòng bằng scanf nhưng trong Python, người dùng có thể lấy nhiều giá trị hoặc đầu vào trong một dòng bằng hai phương thức.
- Sử dụng phương thức split[]
- Sử dụng hiểu Danh sách
Sử dụng phương thức split[].
Chức năng này giúp nhận nhiều thông tin đầu vào từ người dùng. Nó ngắt đầu vào đã cho bằng dấu phân cách đã chỉ định. Nếu dấu phân cách không được cung cấp thì bất kỳ khoảng trắng nào cũng là dấu phân cách. Nói chung, người dùng sử dụng phương thức split[] để tách chuỗi Python nhưng người dùng có thể sử dụng nó để lấy nhiều đầu vào.
cú pháp.
input[].split[separator, maxsplit]
Ví dụ.
Python3
# Python program showing how to
# multiple input using split
# taking two inputs at a time
x, y
=
input
[
"Enter two values: "
# Python program showing how to
0
# Python program showing how to
1[
# Python program showing how to
3# Python program showing how to
4
# Python program showing how to
1[
# Python program showing how to
7# Python program showing how to
8
# Python program showing how to
1# multiple input using split
0
# multiple input using split
2
# multiple input using split
3=
input
[
# multiple input using split
7# Python program showing how to
0
# Python program showing how to
1[
1# Python program showing how to
4
# Python program showing how to
1[
5# Python program showing how to
8
# Python program showing how to
1[
9# taking two inputs at a time
0
# Python program showing how to
1# multiple input using split
0
# taking two inputs at a time
# taking two inputs at a time
5=
input
____8"Enter two values: "
# Python program showing how to
0
# Python program showing how to
1[
x, y
3____54x, y
5x, y
6
# Python program showing how to
1# multiple input using split
0
=
0
=
1
=
2=
=
4[
=
6[
=
8=
9input
[
input
2input
3
# Python program showing how to
1[
input
6# Python program showing how to
4
Đầu ra.
Sử dụng hiểu Danh sách.
Hiểu danh sách là một cách hay để xác định và tạo danh sách trong Python. Chúng ta có thể tạo các danh sách giống như các câu lệnh toán học chỉ trong một dòng. Nó cũng được sử dụng để nhận nhiều đầu vào từ người dùng.
Ví dụ.
Python3
input
8
input
9
[
0
[
2
x, y
=
[
5_______68[
7[
8 =
2"Enter two values: "
0 input
[
"Enter two values: "
"Enter two values: "
4
# Python program showing how to
1[
"Enter two values: "
7# Python program showing how to
4
# Python program showing how to
1[
# Python program showing how to
01# Python program showing how to
8
# Python program showing how to
1# multiple input using split
0
# Python program showing how to
06
# multiple input using split
3=
[
5=
8[
7[
8 =
2"Enter two values: "
0 input
[
# multiple input using split
7"Enter two values: "
4
# Python program showing how to
1[
"Enter two values: "
7# Python program showing how to
4
# Python program showing how to
1[
# Python program showing how to
01# Python program showing how to
8
# Python program showing how to
1[
# Python program showing how to
29# taking two inputs at a time
0
# Python program showing how to
1# multiple input using split
0
# taking two inputs at a time
x, y
=
[
5_______68[
7[
8 =
2"Enter two values: "
0 input
[
"Enter two values: "
"Enter two values: "
4
# Python program showing how to
1[
x, y
3____54x, y
5# Python program showing how to
52
# Python program showing how to
1# multiple input using split
0
=
0
=
2=
[
5_______68[
7[
8 =
2"Enter two values: "
0 input
[
# Python program showing how to
84# Python program showing how to
85# Python program showing how to
86# Python program showing how to
87