Chuỗi rỗng trong Python là gì?
Trong một số ứng dụng, bắt buộc phải điền dữ liệu vào trường nhập liệu. Trong những trường hợp như vậy, chúng được đánh dấu bằng dấu hoa thị The string is empty7. Bạn đã bao giờ nghĩ rằng làm thế nào điều này được thực hiện trong phần phụ trợ chưa? Show
Trong một biểu mẫu đơn giản trên bất kỳ trang web nào, khi người dùng cố gắng điền vào trường dữ liệu tiếp theo mà không điền vào trường bắt buộc hoặc khi người dùng cố gắng Gửi/Lưu trang/biểu mẫu mà không điền vào (các) trường bắt buộc, nó sẽ ném Điều này thường được thực hiện bằng cách kiểm tra xem dữ liệu do người dùng nhập có trống hay không Trong Python, điều này có thể được thực hiện theo nhiều cách. Chúng được liệt kê dưới đây 1. Sử dụng toán tử The string is empty8 với điều kiện The string is empty9Đề xuất lập trình (PEP 8) đề xuất rằng toán tử 0 có thể được sử dụng cùng với điều kiện 1, khi loại dữ liệu của biến được kiểm tra tính trống đã được biết trướcĐiều này cũng có thể được sử dụng cho danh sách và bộ dữ liệu. Một chuỗi không rỗng đánh giá là True khi được sử dụng với điều kiện The string is empty9 và một chuỗi rỗng đánh giá là Sai. Vì vậy, chúng ta có thể sử dụng điều kiện The string is empty9 để kiểm tra xem một chuỗi đã cho có rỗng hay không. Chúng ta cũng có thể sử dụng nó với toán tử The string is empty8 phủ định đầu ra, do đó sẽ hợp lý hơn nếu chúng ta phải kiểm tra một chuỗi trống mà chúng ta sử dụng từ khóa The string is empty8 với nó. Vì vậy, nếu một chuỗi trống, nó sẽ trả về Sai và với toán tử The string is empty8, nó sẽ trả về Đúng Hãy lấy một ví dụ và xem,
đầu ra The string is empty Đây là một ví dụ khác cho thấy cách đánh giá một chuỗi không trống
đầu ra The string is not empty Vì vậy, bạn cũng có thể sử dụng một điều kiện if-else đơn giản, nhưng sẽ hợp lý hơn khi sử dụng toán tử The string is empty8 nếu bạn phải kiểm tra một chuỗi trống. Sử dụng toán tử The string is empty8 với chuỗi sẽ trả về True nếu chuỗi rỗng 2. Sử dụng phương pháp my_string = 'Studytonight' if not my_string: print("The string is empty") else: print("The string is not empty")9Đôi khi, một chuỗi có thể chứa các khoảng trống, điều này làm cho nó không trống. Do đó, trong khi kiểm tra chuỗi rỗng, chúng ta cũng cần kiểm tra xem chuỗi chỉ có khoảng trắng hay không. Điều này có thể được thực hiện bằng cách sử dụng phương pháp 9Hãy lấy một ví dụ mà chúng ta sẽ sử dụng phương thức 9 để xóa các khoảng trống khỏi chuỗi đã cho và sau đó sẽ kiểm tra xem nó có trống hay không
đầu ra True True True False Đoạn mã trên cũng có thể được viết như sau (theo cách PYTHONIC hơn), sẽ cho kết quả giống như đoạn mã trên,
3. Sử dụng phương pháp __The string is not empty2The string is not empty3 về cơ bản có nghĩa là các phương thức có dấu gạch dưới kép trước và sau tên của chúng
đầu ra Non-empty string Hãy chạy đoạn mã trên với một chuỗi rỗng,
đầu ra The string is empty0 4. Sử dụng phương pháp The string is not empty4Phương thức The string is not empty4 cung cấp độ dài của chuỗi đầu vào và nó cho biết liệu chuỗi có trống không khi độ dài của chuỗi lớn hơn 0 The string is empty1 đầu ra The string is empty2 5. Chỉ sử dụng phương thức my_string = 'Studytonight' if not my_string: print("The string is empty") else: print("The string is not empty")9Phương thức 9 thường được sử dụng để loại bỏ các khoảng trắng có trong một chuỗi. Thông thường, nếu một chuỗi chỉ có khoảng trống thì nó được coi là trống nhưng nó có thể được coi là trống hoặc không tùy thuộc vào trường hợp sử dụng. Trong trường hợp của chúng tôi, chúng tôi sẽ coi một chuỗi chỉ có khoảng trống là rỗngThe string is empty3 đầu ra The string is empty4 Hãy lấy một ví dụ khác The string is empty5 đầu ra The string is empty6 Ghi chú. Chuỗi trống và chuỗi trống là hai điều khác nhau. Chuỗi rỗng là khi chuỗi không có bất kỳ ký tự, khoảng trắng nào. Mặt khác, một chuỗi trống có nghĩa là một chuỗi có nhiều khoảng trắng hoặc dấu cách. Trong ví dụ trên, cả hai điều kiện đều được kiểm tra Phần kết luậnTrong bài đăng này, chúng ta đã thấy cách kiểm tra một chuỗi trống hoặc đầy khoảng trắng bằng nhiều cách khác nhau trong python. Nếu bạn nghĩ rằng chúng tôi đã bỏ lỡ điều gì đó, hãy chia sẻ cách làm của bạn trong phần bình luận bên dưới Các chuỗi rỗng được sử dụng để làm gì trong Python?Chuỗi rỗng "" biểu thị điều gì? . biến bắt đầu sẽ không phải là một chuỗi rỗng. tests whether the string has nothing in it. variable begin not would be an empty string.
Ý nghĩa của chuỗi rỗng là gì?Chuỗi trống là một thể hiện chuỗi có độ dài bằng 0 , trong khi chuỗi rỗng không có giá trị gì cả. Một chuỗi rỗng được biểu thị là "". Đó là một chuỗi ký tự gồm 0 ký tự. Một chuỗi null được đại diện bởi null.
Là một chuỗi rỗng trong Python Không có?Từ khóa Không được sử dụng để xác định giá trị rỗng hoặc không có giá trị nào. Không có gì khác với 0, Sai hoặc chuỗi rỗng . Không có loại dữ liệu nào của riêng nó (NoneType) và chỉ có Không có thể là Không có.
Chuỗi rỗng trong Python là gì?Chuỗi "null" không có ý nghĩa đặc biệt trong chính Python , mặc dù tất nhiên bạn có thể tự do gán cho nó ý nghĩa đặc biệt theo cách riêng của mình . Lưu ý rằng mô-đun JSON sẽ dịch "null" trong một đối tượng JSON thành Không và ngược lại; . tải ('null')) in Không có. – PM 2Vòng. |