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

วิธีใช้เงื่อนไขหลายอย่างในคำสั่ง if เดียวใน Python

คุณสามารถใช้เงื่อนไขหลายอย่างร่วมกันในคำสั่ง if ได้ เงื่อนไขทั้งหมดต้องถูกกำหนดโดยใช้ตรรกะบางอย่าง ตัวเช่น เพื่อตรวจสอบว่าเลขหนึ่งหารด้วย 3 และ 5 ลงตัวหรือไม่ สามารถทำได้ดังนี้:

ตัวอย่าง

a = 15
if a % 3 == 0:
    if a % 5 == 0:
        print("Divisible by both")

ผลลัพธ์

Divisible by both

ตัวอย่าง

คุณสามารถแปลงเป็น if เดียวโดยใช้ออเปอเรเตอร์ and:

a = 15
if a % 3 == 0 and a % 5 == 0:
    print("Divisible by both")

ผลลัพธ์

Divisible by both

ยังมีออเปอเรเตอร์อื่นๆ เช่น or, not เป็นต้น ที่คุณสามารถนำไปสร้างตรรกะที่ซับซ้อนมากขึ้นได้