Devdit
💬 และ หรือ Python ด้วยตัวดำเนินการบูลีน
Cat

ตัวดำเนินการบูลีน Python คืออะไร

บูลีนคือค่า True (จริง) หรือ False (เท็จ)

ตัวดำเนินการบูลีน ก็คือ ตัวดำเนินการที่ทำงานกับค่า True และ False

Devdit
Cat

แล้วตัวดำเนินการบูลีน Python มีอะไรบ้าง

ตัวดำเนินการบูลีน

ความหมาย

การทำงาน

and

และ

ต้องเป็นจริงทั้งคู่ถึงจะเป็นจริง

or

หรือ

ค่าจริงอย่างน้อยหนึ่งค่าเป็นจริง

not

กลับค่าความจริง

ค่าจริงเป็นเท็จ ค่าเท็จเป็นจริง

Devdit
โฆษณา
Cat

ขอตัวอย่างการใช้ และ (and) ของ Python

a = True
b = True
print( a and b )
// ผลลัพธ์
True

และ (and) ต้องจริงทั้งคู่ถึงจะเป็นจริง (True)

Devdit
Cat

ขอตัวอย่างการใช้ หรือ (or) ของ Python

a = True
b = False
print( a or b )
// ผลลัพธ์
True

หรือ (or) มีจริง 1 อันได้ผลลัพธ์เท่ากับจริง (True)

Devdit
ลิงก์ผู้สนับสนุน
Cat

สุดท้ายขอตัวอย่างการใช้ not ของ Python

a = True
b = True
print( not a and b )
// ผลลัพธ์
False

ได้ False เพราะ a and b ได้ True และกลับค่าความจริงเป็น False

Devdit
Cat

สรุปให้ฟังนะ

และ (and) คือจริงทั้ง 2 เงื่อนไข = จริง

หรือ (or) คือจริงเงื่อนไขใดเงื่อนไขหนึ่ง = จริง

not คือ กลับค่า จริงเป็นเท็จ และเท็จเป็นจริง

ถูกต้อง ยอดเยี่ยม!!

Devdit
ลิงก์ผู้สนับสนุน