Computer >> Máy Tính >  >> Lập trình >> Python

Cách thanh lịch nhất để kiểm tra xem chuỗi có trống không trong Python là gì?


Các chuỗi trống là "falsy" có nghĩa là chúng được coi là sai trong ngữ cảnh Boolean, vì vậy bạn chỉ có thể sử dụng not string.

ví dụ

string = ""
if not string:
    print "Empty String!"

Đầu ra

Điều này sẽ cho kết quả:

Empty String!

Ví dụ

Nếu chuỗi của bạn có thể có khoảng trắng và bạn vẫn muốn nó đánh giá thành false, bạn có thể tách nó ra và kiểm tra lại. Ví dụ:

string = "   "
if not string.strip():
    print "Empty String!"

Đầu ra

Điều này sẽ cho kết quả:

Empty String!