โครงสร้าง if-elif-else
โครงสร้าง if-elif-else ใช้สำหรับตรวจสอบหลายเงื่อนไข โปรแกรมจะตรวจสอบเงื่อนไขทีละเงื่อนไขตามลำดับ ถ้าเจอเงื่อนไขที่เป็นจริง ก็จะดำเนินการตามคำสั่งที่อยู่ภายในบล็อกของ if หรือ elif นั้น แล้วจะหยุดการตรวจสอบเงื่อนไขที่เหลือทันที ถ้าไม่มีเงื่อนไขใดเป็นจริงเลย โปรแกรมจะดำเนินการตามคำสั่งที่อยู่ภายในบล็อกของ else
Python
if condition1:
# คำสั่งที่จะถูกดำเนินการถ้าเงื่อนไข1 เป็นจริง
elif condition2:
# คำสั่งที่จะถูกดำเนินการถ้าเงื่อนไข2 เป็นจริง
else:
# คำสั่งที่จะถูกดำเนินการถ้าไม่มีเงื่อนไขใดเป็นจริง