elif ne demek?

`elif`, çoğu programlama dilinde (özellikle Python'da) kullanılan bir koşullu ifade bloğudur. Temelde, bir [`if`](https://www.nedemek.page/kavramlar/if) ifadesinin koşulu yanlış olduğunda ve başka bir koşulu kontrol etmek istediğinizde kullanılır. `elif` (else if'in kısaltması), birden fazla koşulu art arda kontrol etmenizi sağlar.

**Nasıl Çalışır?**

1.  Önce `if` ifadesinin koşulu değerlendirilir. Eğer koşul doğruysa (`True`), `if` bloğu çalışır ve diğer `elif` ve `else` blokları atlanır.
2.  Eğer `if` koşulu yanlışsa (`False`), bir sonraki `elif` ifadesinin koşulu değerlendirilir.
3.  Eğer bir `elif` koşulu doğruysa, o `elif` bloğu çalışır ve diğer `elif` ve `else` blokları atlanır.
4.  Birden fazla `elif` ifadesi olabilir. Her birinin koşulu sırayla değerlendirilir.
5.  Eğer hiçbir `if` veya `elif` koşulu doğru değilse ve bir [`else`](https://www.nedemek.page/kavramlar/else) bloğu varsa, `else` bloğu çalışır.
6.  Eğer hiçbir koşul doğru değilse ve bir `else` bloğu yoksa, hiçbir blok çalışmaz ve program akışı devam eder.

**Örnek (Python):**

```python
x = 10

if x > 10:
    print("x 10'dan büyüktür")
elif x == 10:
    print("x 10'a eşittir")
else:
    print("x 10'dan küçüktür")

Bu örnekte, x değişkeninin değeri 10 olduğu için, elif bloğu çalışacak ve "x 10'a eşittir" çıktısı alınacaktır.