Python elif คือ การเขียน if - else if ของภาษา Python ใช้สำหรับกรณีต้องการเขียนโปรแกรมที่มีเงื่อนไขมากกว่า 2 เงื่อนไข ดังตัวอย่างนี้
ตัวอย่าง Python elif คือ
score = 87
if score >= 90:
print('Grade A')
elif score >= 80:
print('Grade B')
elif score >= 70:
print('Grade C')
elif score >= 60:
print('Grade D')
else:
print("Grade E")
ผลลัพธ์
Grade B
โค้ดด้านบนนำคำสั่ง elif ของภาษา Python มาเขียนโปรแกรมแสดงเกรดจากคะแนน เนื่องจากเป็นโปรแกรมที่มากกว่า 2 เงื่อนไข และกรณีถ้าโปรแกรมทำงานที่เงื่อนไขใดแล้ว เงื่อนไขส่วนที่เหลือจะไม่ถูกทำงาน