Döngüler
Programlarınızdaki tekrarlayan görevleri otomatikleştirmek için for ve while döngülerini anlayın.
Döngüler, CoddyKit'te ücretsiz bir Python Academy dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Python Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Python Academy kursu toplamda 4 dersten oluşur.
Döngülere Giriş
Döngülere Giriş
Döngüler, bir kod bloğunu birden çok kez tekrarlamanızı sağlayarak programlarınızı daha verimli ve kısa hale getirir.
Bu derste Python'daki farklı döngü türlerini öğreneceksiniz: for, while ve iç içe döngüler.

Döngü Nedir?
Döngü Nedir?
Bir döngü, belirli bir koşul karşılanana kadar bir kod bloğunu tekrar tekrar çalıştırmak için kullanılır. Örneğin:
Bu, 0'dan 4'e kadar olan sayıları yazdırır.
# Example of a loop
for i in range(5):
print(i)for Döngüsü
for Döngüsü
for döngüsü bir dizi (liste veya aralık gibi) üzerinde yineler ve her öğe için bir kod bloğu çalıştırır:
# Example of a for loop
names = ["Alice", "Bob", "Charlie"]
for name in names:
print("Hello,", name)while Döngüsü
while Döngüsü
while döngüsü, koşulu True olduğu sürece bir kod bloğunu çalıştırmaya devam eder:
# Example of a while loop
counter = 0
while counter < 3:
print(counter)
counter += 1Döngüden Çıkma
Döngüden Çıkma
Bir döngüden zamanından önce çıkmak için break ifadesini kullanabilirsiniz:
Bu, i 5'e eşit olduğunda döngüyü durdurur.
# Using break to exit a loop
for i in range(10):
if i == 5:
break
print(i)continue ile Yinelemeleri Atlama
continue ile Yinelemeleri Atlama
continue ifadesi geçerli yinelemenin geri kalanını atlar ve bir sonraki yinelemeye geçer:
Bu, 2 değerinin yazdırılmasını atlar.
# Using continue to skip iterations
for i in range(5):
if i == 2:
continue
print(i)İç İçe Döngüler
İç İçe Döngüler
Başka bir döngünün içindeki döngüye iç içe döngü denir. Örneğin:
# Example of nested loops
for i in range(3):
for j in range(2):
print(f"i = {i}, j = {j}")Döngülerle Yapılan Yaygın Hatalar
Döngülerle Yapılan Yaygın Hatalar
Kaçınmanız gereken bazı yaygın hatalar şunlardır:
- Bir
whiledöngüsünde döngü değişkenini güncellemeyi unutmak (sonsuz döngüye neden olur). breakvecontinueifadelerini yanlış kullanmak.- İç içe döngülerde girintiyi yanlış kullanmak.
Neler Öğrendik?
Neler Öğrendik?
Bu derste şunları öğrendiniz:
forvewhiledöngülerinin temelleri.- Döngü davranışını denetlemek için
breakvecontinueifadelerinin nasıl kullanılacağı. - İç içe döngülerin nasıl oluşturulacağı ve kullanılacağı.
Harika iş çıkardınız! Bir sonraki konuya geçelim.

Sıkça Sorulan Sorular
“Döngüler” dersi ücretsiz mi?
Evet — “Döngüler” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Python Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Python Academy kursu toplamda 4 dersten oluşur.
“Döngüler” dersinde ne öğreneceğim?
Programlarınızdaki tekrarlayan görevleri otomatikleştirmek için for ve while döngülerini anlayın. Python Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Python Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Python Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.
“Döngüler” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Python Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Python Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.