0Pricing
Learn AI with Python · Ders

Döngüler

Programlarınızdaki tekrarlanan görevleri otomatikleştirmek için for ve while döngülerini anlama

Döngüler, CoddyKit'te ücretsiz bir Learn AI with Python 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, Learn AI with Python öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Learn AI with Python 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ıza olanak tanıyarak programlarınızı daha verimli ve kısa hâle getirir.

Bu derste Python'daki farklı döngü türlerini öğreneceksiniz: for, while ve iç içe döngüler.

Döngüler — resim 1

Döngü nedir?

Döngü nedir?

Döngü, belirli bir koşul karşılanana kadar bir kod bloğunu tekrar tekrar yürütmek için kullanılır. Örneğin:

Bu işlem 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 yineleme yapar 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 yürütmeye devam eder:

# Example of a while loop
counter = 0
while counter < 3:
    print(counter)
    counter += 1

Döngüden çıkma

Döngüden çıkma

Bir döngüden zamanından önce çıkmak için break ifadesini kullanabilirsiniz:

Bu işlem, i değeri 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 sonraki yinelemeye geçer:

Bu işlem 2 sayısının 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ü adı verilir. Örneğin:

# Example of nested loops
for i in range(3):
    for j in range(2):
        print(f"i = {i}, j = {j}")

Döngülerde Sık Yapılan Hatalar

Döngülerde Sık Yapılan Hatalar

Kaçınmanız gereken bazı sık yapılan hatalar şunlardır:

  • while döngüsünde döngü değişkenini güncellemeyi unutmak (sonsuz döngüye neden olur).
  • break ve continue ifadelerini yanlış kullanmak.
  • İç içe döngülerde yanlış girintileme.

Neler Öğrendiniz?

Neler Öğrendiniz?

Bu derste şunları öğrendiniz:

  • for ve while döngülerinin temellerini.
  • Döngü davranışını denetlemek için break ve continue ifadelerinin nasıl kullanılacağını.
  • İç içe döngülerin nasıl oluşturulacağını ve kullanılacağını.

Harika iş çıkardınız! Şimdi bir sonraki konuya geçelim.

Döngüler — resim 10

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 Learn AI with Python kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Learn AI with Python kursu toplamda 4 dersten oluşur.

“Döngüler” dersinde ne öğreneceğim?

Programlarınızdaki tekrarlanan görevleri otomatikleştirmek için for ve while döngülerini anlama Learn AI with Python 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.

Learn AI with Python öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Learn AI with Python, 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 Learn AI with Python dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Learn AI with Python 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.

Bu kursun tüm dersleri

  1. Koşullu İfadeleri Anlama
  2. Boole Mantığı ve Karşılaştırmalar
  3. Döngüler
  4. Atama İfadeleri (Walrus İşleci)
← Learn AI with Python Sayfasına Dön