Chuỗi có thể chứa dấu cách python không?
Các chuỗi trong Python được sử dụng để xử lý dữ liệu văn bản. Trong khi thực hiện các thao tác trên dữ liệu văn bản, chúng ta có thể cần xóa các chuỗi trống hoặc khoảng trắng. Khi chúng tôi in một chuỗi trống hoặc khoảng trắng, chúng tôi không thể phân biệt giữa hai. Trong bài viết này, chúng ta sẽ thảo luận về các cách khác nhau để kiểm tra xem một chuỗi có trống hay khoảng trắng trong Python không. Điều này sẽ giúp bạn phân biệt giữa một chuỗi rỗng và khoảng trắng Show
Mục lục Kiểm tra xem một chuỗi có trống hay khoảng trắng trong Python bằng cách sử dụng toán tử đẳng thứcĐể kiểm tra xem một chuỗi có rỗng hay không bằng cách sử dụng toán tử đẳng thức, chúng ta chỉ cần so sánh chuỗi này với một chuỗi trống khác. Nếu kết quả là True, chuỗi đầu vào trống. Nếu không thì không
đầu ra
Để kiểm tra xem chuỗi chỉ chứa các ký tự khoảng trắng hay không, bạn có thể so sánh nó với một chuỗi rỗng. Nếu kết quả là Sai, chuỗi sẽ chứa các ký tự khoảng trắng. Bạn có thể quan sát điều này trong ví dụ sau
đầu ra
Ở đây, một chuỗi đầu vào chứa các ký tự không phải là khoảng trắng cũng sẽ trả về Sai như hình bên dưới
đầu ra
Trong ví dụ trên, bạn có thể thấy rằng chúng tôi đã sử dụng chuỗi 2. Tuy nhiên, chương trình cho chúng ta biết rằng chuỗi chỉ chứa khoảng trắng. Do đó, chương trình không chính xác về mặt logic. Do đó, bạn chỉ có thể sử dụng phương pháp này khi bạn chắc chắn rằng chuỗi đầu vào sẽ là một chuỗi rỗng hoặc sẽ chỉ chứa các ký tự khoảng trắngSử dụng hàm len() để kiểm tra xem chuỗi có trống hay khoảng trắng trong Python khôngHàm 3 được sử dụng để tìm độ dài của một đối tượng có thể lặp lại như danh sách, chuỗi, bộ, v.v. Nó lấy đối tượng có thể lặp lại làm đối số đầu vào của nó và trả về độ dài của đối tượng có thể lặp lạiĐể kiểm tra xem một chuỗi có trống hay khoảng trắng hay không bằng cách sử dụng hàm 3 trong Python, chúng tôi sẽ sử dụng các bước sau
Bạn có thể quan sát điều này trong ví dụ sau 1đầu ra
Một lần nữa, nếu một chuỗi nhập vào chứa các ký tự không phải là khoảng trắng, chương trình sẽ cho kết quả sai như hình bên dưới 3đầu ra
Một lần nữa, bạn có thể thấy rằng chúng ta đã sử dụng chuỗi 2. Tuy nhiên, chương trình cho chúng ta biết rằng chuỗi chỉ chứa khoảng trắng. Do đó, chương trình không chính xác về mặt logic. Do đó, bạn chỉ có thể sử dụng phương pháp này khi bạn chắc chắn rằng chuỗi đầu vào sẽ là một chuỗi rỗng hoặc sẽ chỉ chứa các ký tự khoảng trắngSử dụng toán tử not để tìm xem chuỗi trống hay khoảng trắng trong PythonChúng ta cũng có thể sử dụng toán tử not để kiểm tra xem một chuỗi có trống hay khoảng trắng trong Python không. Trong Python, tất cả các đối tượng có thể lặp lại như chuỗi, danh sách và bộ giá trị là Sai khi chúng trống. Do đó, một chuỗi rỗng đánh giá là Sai. Để kiểm tra xem một chuỗi có trống hay khoảng trắng hay không bằng cách sử dụng toán tử not, chúng ta sẽ sử dụng toán tử not trên chuỗi đầu vào. Nếu chuỗi rỗng, chuỗi sẽ đánh giá Sai. Sau đó, toán tử not sẽ chuyển đổi kết quả thành True. Do đó, nếu đầu ra là True, chúng ta sẽ nói rằng chuỗi rỗng. Nếu không, chúng ta sẽ nói rằng chuỗi chứa khoảng trắng. Bạn có thể quan sát điều này trong ví dụ sau 0đầu ra
Một lần nữa, nếu chuỗi đầu vào chứa các ký tự không phải là khoảng trắng, chương trình sẽ nói rằng chuỗi chỉ chứa khoảng trắng. Do đó, bạn chỉ có thể sử dụng phương pháp này khi bạn chắc chắn rằng chuỗi đầu vào sẽ là một chuỗi rỗng hoặc sẽ chỉ chứa các ký tự khoảng trắng Sử dụng vòng lặp for để kiểm tra xem một chuỗi có trống hay khoảng trắng trong Python khôngCó sáu ký tự khoảng trắng trong python cụ thể là dấu cách 8 tab 9, dòng mới 0, tab dọc 1, dấu xuống dòng 2 và nguồn cấp dữ liệu 3. Chúng ta có thể sử dụng danh sách các ký tự khoảng trắng này và vòng lặp for để kiểm tra xem một chuỗi có trống hay khoảng trắng trong python không. Đối với điều này, chúng tôi sẽ sử dụng các bước sau
Bạn có thể quan sát toàn bộ quá trình trong ví dụ sau 2đầu ra 3Sử dụng khả năng hiểu danh sách để tìm xem một chuỗi có trống hay khoảng trắng trong Python khôngKhả năng hiểu danh sách được sử dụng để tạo danh sách từ một đối tượng có thể lặp lại hiện có. Tuy nhiên, chúng ta có thể sử dụng hàm 9 và khả năng hiểu danh sách để kiểm tra xem một chuỗi đầu vào có trống hay khoảng trắng hay không trong Python. Hàm 9 lấy một đối tượng có thể lặp lại làm đối số đầu vào của nó. Nó trả về True nếu tất cả các phần tử của đối tượng iterable đánh giá là True. Nếu không, nó trả về SaiĐể kiểm tra xem một chuỗi có trống hay khoảng trắng hay không bằng cách sử dụng khả năng hiểu danh sách trong Python, chúng tôi sẽ sử dụng các bước sau
Bạn có thể quan sát toàn bộ quá trình trong ví dụ sau 4đầu ra 3Kiểm tra xem Chuỗi có rỗng hay Khoảng trắng trong Python bằng Phương thức dải ()Phương thức 4 được sử dụng để xóa khoảng trắng ở đầu hoặc cuối khỏi chuỗi. Khi 5 trên một chuỗi, hãy xóa khoảng trắng ở đầu và cuối khỏi chuỗi. Sau khi thực hiện, nó trả về chuỗi đã sửa đổiĐể kiểm tra xem một chuỗi có trống hay khoảng trắng trong Python hay không, chúng tôi sẽ sử dụng các bước sau
Bạn có thể quan sát toàn bộ quá trình trong ví dụ sau 6đầu ra 7Cách tiếp cận này hoạt động tốt ngay cả với các chuỗi chứa các ký tự không phải là khoảng trắng. Do đó, bạn có thể sử dụng phương pháp này trong mọi tình huống Kiểm tra xem Chuỗi có rỗng hay Khoảng trắng trong Python bằng Phương thức isspace() khôngPhương thức ____49 được sử dụng để kiểm tra xem một chuỗi chỉ chứa các ký tự khoảng trắng. Khi được gọi trên một chuỗi, phương thức 9 trả về True nếu chuỗi chỉ bao gồm các ký tự khoảng trắng. Nếu không, nó trả về SaiĐể kiểm tra xem một chuỗi có trống hay khoảng trắng trong Python bằng phương thức 9 hay không, chúng tôi sẽ sử dụng các bước sau
Bạn có thể quan sát điều này trong ví dụ sau 8đầu ra 9Một lần nữa, cách tiếp cận này hoạt động tốt ngay cả với các chuỗi chứa các ký tự không phải là khoảng trắng. Do đó, bạn có thể sử dụng phương pháp này trong mọi tình huống Kiểm tra xem một chuỗi có trống hoặc khoảng trắng trong Python bằng cách sử dụng biểu thức chính quyBiểu thức chính quy được sử dụng để thao tác chuỗi hiệu quả trong python. Chúng ta cũng có thể sử dụng các biểu thức chính quy để kiểm tra xem một chuỗi đã cho có trống hay khoảng trắng không. Đối với điều này, chúng tôi sẽ sử dụng chức năng 5Hàm 5 lấy một mẫu chuỗi làm đối số đầu vào đầu tiên và một chuỗi làm đối số đầu vào thứ hai. Sau khi thực hiện, nó trả về một đối tượng khớp. Nếu các chuỗi con trong chuỗi đầu vào được cung cấp làm đối số đầu vào thứ hai cho hàm 5 khớp với mẫu được cung cấp làm đối số đầu vào đầu tiên, thì đối tượng khớp không phải là Không có. Nếu mẫu không tồn tại trong chuỗi, đối tượng khớp sẽ là Không cóĐể kiểm tra xem một chuỗi đã cho có phải là ký tự rỗng hoặc khoảng trắng hay không bằng cách sử dụng hàm 5, chúng tôi sẽ sử dụng các bước sau
Bạn có thể quan sát điều này trong ví dụ sau 0đầu ra 1Phần kết luậnTrong bài viết này, chúng ta đã thảo luận về các cách khác nhau để kiểm tra xem một chuỗi có trống hay có khoảng trắng trong Python không. Trong cả ba cách tiếp cận, cách tiếp cận sử dụng toán tử đẳng thức, không phải toán tử và hàm 3 đều không chính xác về mặt logic. Chúng chỉ có thể được sử dụng khi chúng tôi chắc chắn rằng chuỗi đầu vào sẽ là chuỗi trống hoặc sẽ chỉ bao gồm các ký tự khoảng trắngCác phương pháp sử dụng phương pháp 4, phương pháp 9 và hàm 18 rất mạnh mẽ. Những phương pháp này có thể được sử dụng trong mọi trường hợp. Do đó, tôi khuyên bạn nên sử dụng các phương pháp này để kiểm tra xem một chuỗi đã cho có trống hay khoảng trắng trong Python khôngĐể tìm hiểu thêm về lập trình, bạn có thể đọc bài viết này về các công cụ mô hình hóa dữ liệu. Bạn cũng có thể thích bài viết này về hồi quy trong học máy. Bạn cũng có thể xem bài viết này về nhà phân tích dữ liệu và nhà khoa học dữ liệu so sánh mức lương, trình độ học vấn và trách nhiệm công việc của nhà phân tích dữ liệu và nhà khoa học dữ liệu Có liên quanĐào tạo Python được đề xuấtMón ăn. Python 3 cho người mới bắt đầu Hơn 15 giờ nội dung video với hướng dẫn có hướng dẫn cho người mới bắt đầu. Tìm hiểu cách tạo các ứng dụng trong thế giới thực và nắm vững kiến thức cơ bản Chuỗi có thể bao gồm khoảng trắng không?Ký tự khoảng trắng có thể là một phần của chuỗi . Biểu thức chính quy mô tả một tập hợp các chuỗi phải bao gồm bất kỳ ký tự khoảng trắng nào mà các chuỗi có thể chứa.
Một biến chuỗi có thể có khoảng trắng không?Biến chuỗi chứa chuỗi ký tự. Các ký tự có thể là bất kỳ ký tự nào có thể in được trên bàn phím, bao gồm dấu cách và dấu chấm câu (nhưng không phải là phím chức năng, phím enter và một số ký tự khác. ) |