Python'da if ve else Kullanımı
Python'da koşullu ifadeler, program doğrultusunda farklı yollar izlemenizi sağlar. Bu ifadeleri kullanarak belirli şartlara göre komutların çalıştırılmasını kontrol edebilirsiniz.
Temel Yapı
if ve else ifadeleri temel olarak şu şekilde kullanılır:
- if ifadesi: Bir koşulun doğru olup olmadığını kontrol eder.
- else ifadesi: if koşulu yanlışsa çalıştırılacak kod bloklarını tanımlar.
Örnek Kullanım
Aşağıdaki örnek, bir sayının pozitif, negatif veya sıfır olup olmadığını kontrol eder:
```
sayi = 0
if sayi > 0:
print("Sayı pozitif.")
else:
print("Sayı negatif veya sıfır.")
```
Bu örnekte:
- Koşul: sayi > 0
- Koşul doğruysa "Sayı pozitif." yazdırılır.
- Koşul yanlışsa "Sayı negatif veya sıfır." yazdırılır.
elif İfadesi
Birden fazla koşul kontrolü yapmak için elif ifadesi de kullanılabilir:
```
sayi = -5
if sayi > 0:
print("Sayı pozitif.")
elif sayi < 0:
print("Sayı negatif.")
else:
print("Sayı sıfır.")
```
Bu örnekte:
- İlk koşul: sayi > 0
- İkinci koşul: sayi < 0
- Son durumda, her iki koşul da yanlışsa "Sayı sıfır." yazdırılır.
Sonuç
Python'da if ve else ifadeleri, koşullu mantık yürütmek için önemli araçlardır. Çeşitli senaryolar için bu yapıları kullanarak programlarınıza esneklik ve kontrol ekleyebilirsiniz.