while döngüsü ne demek?

# While Döngüsü

`while` döngüsü, programlamada belirli bir koşul doğru (True) olduğu sürece bir kod bloğunu tekrar tekrar çalıştırmaya yarayan bir döngü türüdür. Döngü, belirtilen koşul yanlış (False) olana kadar çalışmaya devam eder.

**Temel Yapısı:**

```python
while koşul:
    # Çalıştırılacak kod bloğu

Çalışma Prensibi:

  1. while anahtar kelimesi ile başlar.
  2. Hemen ardından parantez içinde bir koşul belirtilir.
  3. Koşul değerlendirilir.
  4. Koşul doğru (True) ise, döngü içerisindeki kod bloğu çalıştırılır.
  5. Kod bloğu çalıştırıldıktan sonra, koşul tekrar değerlendirilir.
  6. Koşul yanlış (False) olana kadar 4. ve 5. adımlar tekrar eder.
  7. Koşul yanlış olduğunda, döngü sona erer ve program döngüden sonraki satırdan devam eder.

Önemli Notlar:

  • Eğer koşul başlangıçta yanlış ise, döngü içerisindeki kod bloğu hiç çalıştırılmaz.
  • Eğer koşul hiçbir zaman yanlış olmazsa, döngü sonsuza kadar çalışır (sonsuz döngü). Sonsuz döngüleri önlemek için döngü içerisinde koşulu etkileyecek bir mekanizma bulunmalıdır. Bu genellikle bir sayacın arttırılması veya bir değişkenin değerinin değiştirilmesi ile sağlanır.

Örnek:

sayac = 0
while sayac < 5:
    print("Sayaç değeri:", sayac)
    sayac += 1

Bu örnekte, sayac değişkeni 0'dan başlar ve her döngüde 1 artar. Döngü, sayac değeri 5'ten küçük olduğu sürece çalışır. sayac değeri 5'e ulaştığında koşul yanlış olur ve döngü sona erer.

İlgili Kavramlar: