Bu derste Python’da programın belirli kod bloklarını tekrar tekrar çalıştırmasını sağlayan döngüleri öğreneceğiz. Döngüler, aynı işlemi birçok kez yapmak için çok kullanışlıdır.
---
for Döngüsü
Belirli bir sayıda veya bir dizideki öğeler üzerinde işlem yapmak için kullanılır.
Örnek:
Burada range(5) 0’dan başlayarak 5’e kadar (5 dahil değil) sayıları verir.
---
while Döngüsü
Bir koşul doğru olduğu sürece kod bloğunu tekrarlar.
Örnek:
---
Döngü İçinde break ve continue
break döngüyü tamamen sonlandırır.
continue mevcut iterasyonu atlar, döngüye devam eder.
Örnek:
---
Liste Üzerinde Döngü
Bir listenin tüm öğelerini döngü ile yazdırma:
---
Döngüler programlamada tekrar eden işleri kolaylaştırır ve kodu daha az yazmanı sağlar. Bir sonraki derste fonksiyonlar
ı işleyeceğiz, böylece kodu modüler ve tekrar kullanılabilir yapabiliriz.
---

Belirli bir sayıda veya bir dizideki öğeler üzerinde işlem yapmak için kullanılır.
Örnek:
Kod:
for i in range(5):
print("Merhaba", i)
Burada range(5) 0’dan başlayarak 5’e kadar (5 dahil değil) sayıları verir.
---

Bir koşul doğru olduğu sürece kod bloğunu tekrarlar.
Örnek:
Kod:
sayac = 0
while sayac < 5:
print("Sayı:", sayac)
sayac += 1
---

break döngüyü tamamen sonlandırır.
continue mevcut iterasyonu atlar, döngüye devam eder.
Örnek:
Kod:
for i in range(10):
if i == 5:
break
if i % 2 == 0:
continue
print(i)
---

Bir listenin tüm öğelerini döngü ile yazdırma:
Kod:
meyveler = ["elma", "muz", "çilek"]
for meyve in meyveler:
print(meyve)
---
Döngüler programlamada tekrar eden işleri kolaylaştırır ve kodu daha az yazmanı sağlar. Bir sonraki derste fonksiyonlar
ı işleyeceğiz, böylece kodu modüler ve tekrar kullanılabilir yapabiliriz.