Python'daki If-Else yapısı, programların belirli koşullara bağlı olarak farklı işlemler yapmasını sağlar. If-Else, bir koşulu değerlendirir ve koşul doğruysa belirli bir kod bloğunu, yanlışsa başka bir kod bloğunu çalıştırır.
Python'daki If-Else Yapısının Temel Kullanımı:
If:
• Koşul doğruysa bu blok çalıştırılır.
Else:
• Koşul yanlışsa bu blok çalıştırılır.
Elif (Else If):
• Birden fazla koşulu kontrol etmek için kullanılır.
age = 18;
if (age >= 18):
print("Reşitsiniz ve oy kullanabilirsiniz.")
else:
print("Reşit değilsiniz ve oy kullanamazsınız.")
Kodun Açıklaması:
• → Yaşı temsil eden bir değişken tanımlanır ve 18 değeri atanır.
• → Eğer yaş 18 veya daha büyükse, ilk blok çalıştırılır.
• → Eğer yaş 18'den küçükse, alternatif blok çalıştırılır.
Elif Kullanımı:
temperature = 25;
if (temperature > 30):
print("Hava çok sıcak!")
elif (temperature > 20):
print("Hava güzel.")
else:
print("Hava soğuk.")
Bu yapı, programların durumlara göre mantıklı ve esnek bir şekilde çalışmasını sağlar.