else…if
Kısaca: Birkaç koşuldan oluşan bir zincir; hangisinin önce uyduğu sırayla denetlenir — bir koşul doğru olur olmaz zincirdeki sonrakilerin hepsi atlanır.
Biraz daha ayrıntılı: else...if zincirleri, karşılıklı dışlayan ikiden fazla durumu ayırt etmek gerektiğinde işe yarar (örn. bir puana göre not düzeyleri). Aynı ifadeye karşı çok sayıda sabit karşılaştırma değeri için genellikle bir switch deyimi tercih edilir, çünkü uzun bir else...if zincirinden daha açıktır.
Ayrıntılı
if score >= 90:
grade = "ExcellenAyrıca bak: if…else, if deyimi, Switch deyimi