Làm cách nào để nhập nhiều đầu vào trong python?

Hàm đầu vào lấy một đối số

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
2 tùy chọn và ghi nó vào đầu ra tiêu chuẩn mà không có dòng mới ở cuối

Sau đó, hàm đọc dòng từ đầu vào, chuyển đổi nó thành chuỗi và trả về kết quả

Lưu ý rằng hàm

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
3 được đảm bảo trả về một chuỗi, ngay cả khi người dùng nhập một số nguyên

Đoạn mã đầu tiên lấy nhiều giá trị chuỗi từ đầu vào của người dùng trong một dòng

my_list = input['Enter space-separated words: '].split[]

print[my_list]

các str. split[] chia chuỗi thành danh sách các chuỗi con bằng cách sử dụng dấu phân cách

Khi không có dấu tách nào được chuyển đến phương thức

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
4, nó sẽ tách chuỗi đầu vào thành một hoặc nhiều ký tự khoảng trắng

Bạn có thể chuyển một chuỗi phân cách cho phương thức

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
5 nếu bạn muốn phân tách chuỗi đầu vào trên một ký tự khác, e. g. dấu phẩy

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]

Nếu bạn cần lấy nhiều giá trị số nguyên từ đầu vào của người dùng trong một dòng, hãy sử dụng lớp

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
0 để chuyển đổi từng giá trị thành số nguyên

my_list = input['Enter space-separated integers: '].split[]

my_list = [int[item] for item in my_list]

print[my_list]

Chúng tôi đã sử dụng khả năng hiểu danh sách để lặp lại danh sách các giá trị đầu vào chuỗi

Khả năng hiểu danh sách được sử dụng để thực hiện một số thao tác cho mọi phần tử hoặc chọn một tập hợp con các phần tử đáp ứng một điều kiện

Trên mỗi lần lặp, chúng tôi chuyển mục danh sách hiện tại sang lớp

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
0 để chuyển đổi nó thành một số nguyên

Ngoài ra, bạn có thể sử dụng hàm

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
2

Để lấy nhiều giá trị đầu vào của người dùng trong một dòng

  1. Sử dụng hàm
    my_list = input['Enter comma-separated words: '].split[',']
    
    print[my_list]
    
    3 để lấy nhiều giá trị được phân tách bằng dấu cách
  2. Sử dụng hàm
    my_list = input['Enter comma-separated words: '].split[',']
    
    print[my_list]
    
    2 để chuyển đổi từng giá trị đầu vào thành số nguyên nếu lấy đầu vào số
  3. Sử dụng lớp
    my_list = input['Enter comma-separated words: '].split[',']
    
    print[my_list]
    
    5 để chuyển đổi đối tượng
    my_list = input['Enter comma-separated words: '].split[',']
    
    print[my_list]
    
    6 thành danh sách

Chúng tôi đã sử dụng hàm

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
4 để tách chuỗi gồm nhiều số nguyên được phân tách bằng dấu cách

Hàm map[] lấy một hàm và một iterable làm đối số và gọi hàm với mỗi mục của iterable

Hàm

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
6 gọi lớp
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
0 với mỗi giá trị trong danh sách và chuyển đổi mỗi chuỗi thành một số nguyên

Chúng tôi đã sử dụng lớp

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
8 để lặp lại 3 lần trong vòng lặp
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
9 và nhắc người dùng nhập vào mỗi lần lặp lại

Lớp phạm vi thường được sử dụng để lặp một số lần cụ thể trong vòng lặp

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
9 và nhận các đối số sau

TênMô tả
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
1Một số nguyên đại diện cho phần đầu của phạm vi [mặc định là
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
2]
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
3Đi tới, nhưng không bao gồm số nguyên được cung cấp
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
4Dải ô sẽ bao gồm mọi N số từ
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
1 đến
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
3 [mặc định là
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
82]

Nếu bạn chỉ truyền một đối số duy nhất cho hàm tạo

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
8, thì nó được coi là giá trị cho tham số
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
3

Ví dụ cho thấy rằng nếu bỏ qua đối số

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
1, nó sẽ mặc định là
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
2 và nếu bỏ qua đối số
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
4, nó sẽ mặc định là
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
82

Nếu bạn cần lấy nhiều giá trị số nguyên từ đầu vào của người dùng trong vòng lặp

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
9, hãy sử dụng lớp
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
90 để chuyển đổi từng giá trị

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
1

Hàm đầu vào lấy một đối số

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
91 tùy chọn và ghi nó vào đầu ra tiêu chuẩn mà không có dòng mới ở cuối

Sau đó, hàm đọc dòng từ đầu vào, chuyển đổi nó thành chuỗi và trả về kết quả

Hàm

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
92 được đảm bảo trả về một chuỗi, ngay cả khi người dùng nhập một số nguyên

Chúng tôi đã sử dụng câu lệnh

my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
93 để xử lý
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
94 được nêu ra nếu lớp
my_list = input['Enter comma-separated words: '].split[',']

print[my_list]
90 được gọi với giá trị không phải là số nguyên hợp lệ

Ngoài ra, bạn có thể sử dụng cách hiểu danh sách

Các ví dụ sử dụng cách hiểu danh sách để lấy nhiều đầu vào từ người dùng

Khả năng hiểu danh sách được sử dụng để thực hiện một số thao tác cho mọi phần tử hoặc chọn một tập hợp con các phần tử đáp ứng một điều kiện

Chủ Đề