Bạn có thể làm như sau nếu bạn đã biết số trường của đầu vào: Show
Và trong trường hợp bạn muốn lặp lại thông qua các trường được phân tách bằng không gian, bạn có thể làm như sau:
Một cách sử dụng chung hơn của hàm "chia ()" sẽ là:
Trường hợp Delimeter được thay thế bằng dấu phân cách bạn muốn sử dụng làm dấu phân cách của bạn, với các trích dẫn đơn xung quanh nó. Một ví dụ sẽ là:
Mã trên lấy một chuỗi và tách các trường bằng cách sử dụng '!' nhân vật như một dấu phân cách. Lấy đầu vào số nguyên được phân tách không gian trong Python #Để lấy các số nguyên được phân tách không gian từ đầu vào của người dùng:
Chúng tôi đã sử dụng chức năng Hàm đầu vào có một đối số 3 tùy chọn và ghi nó vào đầu ra tiêu chuẩn mà không cần một dòng mới.Hàm sau đó đọc dòng từ đầu vào, chuyển đổi nó thành một chuỗi và trả về kết quả. Lưu ý rằng hàm
Phương thức str.split () chia chuỗi thành một 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 phân cách nào được chuyển đến phương thức
Bước cuối cùng là sử dụng khả năng hiểu danh sách để chuyển đổi các chuỗi trong danh sách thành số nguyên.
Danh sách các hệ thống được sử dụng để thực hiện một số hoạt động cho mọi yếu tố hoặc chọn một tập hợp con của 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 1 để chuyển đổi nó thành một số nguyên.Ngoài ra, bạn có thể sử dụng chức năng 7.Để lấy các số nguyên được phân tách không gian từ đầu vào của người dùng:
Chúng tôi đã sử dụng chức năng Hàm đầu vào có một đối số 3 tùy chọn và ghi nó vào đầu ra tiêu chuẩn mà không cần một dòng mới.Hàm sau đó đọc dòng từ đầu vào, chuyển đổi nó thành một chuỗi và trả về kết quả. Lưu ý rằng hàm Làm thế nào để bạn chiếm không gianCó 2 phương pháp để lấy đầu vào từ người dùng được phân tách bằng không gian như sau: sử dụng lớp BufferedReader và sau đó chia và phân tích từng giá trị.Sử dụng phương thức tiếp theo () của lớp máy quét.Using BufferedReader Class and then splitting and parsing each value. Using nextInt( ) method of Scanner class.
Làm thế nào để bạn lấy một chuỗi với không gian trong Python?Chức năng Dải chuỗi Python () sẽ loại bỏ các khoảng trắng dẫn đầu và theo dõi.Nếu bạn muốn loại bỏ các không gian dẫn hoặc dấu vết, hãy sử dụng hàm lstrip () hoặc rstrip () thay thế.strip() function will remove leading and trailing whitespaces. If you want to remove only leading or trailing spaces, use lstrip() or rstrip() function instead.
Làm thế nào để bạn in không gianKhông sử dụng các vòng lặp: * Biểu tượng được sử dụng để in các phần tử danh sách trong một dòng duy nhất có không gian.Để in tất cả các phần tử trong các dòng mới hoặc được phân tách bằng dấu phẩy sử dụng sep =, \ n, hoặc sep =, tương ứng.* symbol is use to print the list elements in a single line with space. To print all elements in new lines or separated by comma use sep=”\n” or sep=”, ” respectively.
Làm cách nào để kiểm tra các không gian đầu vào trong Python?Phương thức Python String ISSPACE () trả về True True nếu tất cả các ký tự trong chuỗi là ký tự khoảng trắng, nếu không, nó sẽ trả về Sai False.Hàm này được sử dụng để kiểm tra xem đối số có chứa tất cả các ký tự khoảng trắng không, chẳng hạn như: '' - không gian.'\ t' - tab ngang. returns “True” if all characters in the string are whitespace characters, Otherwise, It returns “False”. This function is used to check if the argument contains all whitespace characters, such as: ' ' – Space. '\t' – Horizontal tab. |