if-elif-else Yapısı
Açıklama:
- Birden fazla koşul kontrolü gerektiğinde kullanılır.
- Sadece ilk doğru olan koşulun kod bloğu çalışır ve diğer koşullar atlanır.
- Tüm koşullar yanlışsa else bloğu çalışır.
Detay:
- elif birden fazla kez kullanılabilir.
- else bloğu opsiyoneldir, her zaman yazmak zorunda değilsiniz.
x = 15
if x > 20:
print("x, 20'den büyüktür.") # Bu koşul yanlış.
elif x > 10:
print("x, 10'dan büyüktür ama 20'den küçük.") # Bu doğru, çalışır.
elif x == 15:
print("x tam olarak 15'e eşittir.") # Çalışmaz, çünkü yukarıdaki koşul doğru.
else:
print("x, 10'dan küçüktür.") # Çalışmaz.