Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách thanh lịch nhất để kiểm tra chuỗi rỗng trong Python?

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

Ví dụ

string = ""
if not string:
    print("Chuỗi rỗng!")

Kết quả

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

Chuỗi rỗng!

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á là false, bạn có thể strip nó và kiểm tra lại. Ví dụ:

string = "   "
if not string.strip():
    print("Chuỗi rỗng!")

Kết quả

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

Chuỗi rỗng!