Python’da if-else Koşul Yapıları
Python'da koşul ifadeleri, belirli koşullara göre farklı kod blokları çalıştırmak için kullanılır. En yaygın yapı,
if-else yapısıdır.
Temel Kullanım
Aşağıda, if-else yapısının temel kullanımı gösterilmektedir:
- if: Belirli bir koşulun doğru olup olmadığını kontrol eder.
- else: Koşul yanlışsa çalışacak kod bloğudur.
Örnek
```python
x = 10
if x > 5:
print("x, 5'ten büyük")
else:
print("x, 5'ten küçük veya eşit")
```
Bu örnekte,
x değişkeninin değeri 5'ten büyükse, "x, 5'ten büyük" mesajı yazdırılır. Aksi takdirde "x, 5'ten küçük veya eşit" mesajı yazdırılır.
elif Kullanımı
Birden fazla koşulu kontrol etmek için
elif kullanabilirsiniz:
- elif: Birden fazla koşulu kontrol etmek için kullanılır.
Örnek
```python
y = 20
if y < 10:
print("y, 10'dan küçük")
elif 10 <= y < 20:
print("y, 10 ile 20 arasında")
else:
print("y, 20 veya daha büyük")
```
Bu yapı,
y değişkeninin durumuna göre üç farklı durumu kontrol eder ve uygun mesajı yazdırır.