Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีที่หรูหราที่สุดในการตรวจสอบว่าสตริงว่างใน Python คืออะไร?


สตริงว่างคือ "เท็จ" ซึ่งหมายความว่าจะถือว่าเป็นเท็จในบริบทบูลีน คุณจึงใช้สตริงที่ไม่ใช่สตริงได้

ตัวอย่าง

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

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์:

Empty String!

ตัวอย่าง

หากสตริงของคุณมีช่องว่างได้ และคุณยังต้องการให้ประเมินว่าเป็นเท็จ คุณก็สามารถดึงสตริงออกแล้วตรวจสอบอีกครั้งได้ ตัวอย่างเช่น:

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

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์:

Empty String!