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

ฟังก์ชัน bool() ใน Python

ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับฟังก์ชันในตัว bool() ซึ่งใช้สำหรับคืนค่าหรือแปลงค่าเป็นบูลีน [True หรือ False] bool() รับอาร์กิวเมนต์ 0 หรือ 1 ตัว

ไวยากรณ์

bool(x)

ถ้าค่า x เป็น True จะคืน True มิฉะนั้นคืน False ถ้าไม่ส่งอาร์กิวเมนต์ให้ bool() จะคืน False

ตัวอย่าง

print(bool(None))
print(bool(()))
print(bool([]))
print(bool(0))
print(bool(0.0))
print(bool({}))
print(bool(''))
print(bool(False))

ผลลัพธ์

ถ้ารันโปรแกรมข้างต้น จะได้ผลลัพธ์ดังนี้:

False
False
False
False
False
False
False
False

สรุป

ค่าที่เป็น "ว่าง" หรือ "เท็จ" ใน Python เช่น None, 0, [], {}, '' จะแปลงเป็น False ส่วนค่าอื่นๆ จะเป็น True