Devdit
 

ตัวดำเนินการบูลีน or ผลลัพธ์จะเป็นเท็จกรณีใด

1K

ตัวดำเนินการบูลีน or ผลลัพธ์จะเป็นเท็จกรณีใด คำตอบคือ กรณีที่เงื่อนไขทั้งคู่เป็นเท็จ หรือเงื่อนไขไม่เป็นจริงทั้งคู่ เนื่องจากบูลีน or เงื่อนไขจะเป็นจริงก็ต่อเมื่อมีเงื่อนไขอย่างน้อย 1 เงื่อนไขที่เป็นจริง สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง ตัวดำเนินการบูลีน or ผลลัพธ์จะเป็นเท็จกรณีใด

a = 4
b = 2

if a == 6 or b == 4 :
    print('ตัวดําเนินการบูลีน or ทำงาน') 
else:
    print('ตัวดําเนินการบูลีน or ไม่ทำงาน')

ผลลัพธ์

ตัวดําเนินการบูลีน or ไม่ทำงาน

คำอธิบาย

จากตัวอย่าง เงื่อนไขทั้ง 2 ของบูลีน or เป็นเท็จทั้งคู่เนื่องจาก ตัวแปร a ไม่เท่ากับ 6 และตัวแปร b ก็ไม่เท่ากับ 4 ทำให้เงื่อนไขเป็นเท็จ โปรแกรมจะทำงานในส่วนของ else แทน

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ