0Pricing
Swift Academy · Ders

Döngüler — for-in, while, repeat-while

for-in , while ve repeat-while döngüleriyle görevleri tekrarlamayı öğrenin.

Döngüler — for-in, while, repeat-while, CoddyKit'te ücretsiz bir Swift Academy dersidir. Bu, 3 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, Swift Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Swift Academy kursu toplamda 3 dersten oluşur.

Giriş

Döngüler kodu tekrarlar. Swift; for-in, while ve repeat-while döngülerini sunar.

for-in döngüsü

for-in aralıklar, diziler veya herhangi bir sıra üzerinde yineleme yapar.

for i in 1...3 {
    print("i =", i)
}

while döngüsü

while, koşul doğru olduğu sürece her çalıştırmadan önce kontrol ederek yineler.

var n = 3
while n > 0 {
    print("n =", n)
    n -= 1
}

repeat-while döngüsü

repeat-while, gövde çalıştıktan sonra koşulu kontrol eder; bu nedenle en az bir kez çalışır.

var count = 0
repeat {
    print("count =", count)
    count += 1
} while count < 3

break ve continue

Bir yinelemeyi atlamak için continue, döngüden erken çıkmak için break kullanın.

for i in 1...5 {
    if i == 3 { continue }  // skip 3
    if i == 4 { break }     // stop loop
    print("i =", i)
}

İpuçları

İpuçları:

  • Bilinen diziler için for-in kullanmayı tercih edin.
  • Yineleme sayısı bilinmiyorsa while kullanın.
  • Gövdenin en az bir kez çalışması gerekiyorsa repeat-while kullanın.

Döngü garantisi

Hızlı kontrol: Gövdenin en az bir kez çalışmasını hangi döngü garanti eder?

Özet

Özet: Diziler için for-in, yineleme sayısı bilinmiyorsa while, en az bir kez çalıştırmak için repeat-while kullanın.

Sıkça Sorulan Sorular

“Döngüler — for-in, while, repeat-while” dersi ücretsiz mi?

Evet — “Döngüler — for-in, while, repeat-while” 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 Swift Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Swift Academy kursu toplamda 3 dersten oluşur.

“Döngüler — for-in, while, repeat-while” dersinde ne öğreneceğim?

for-in , while ve repeat-while döngüleriyle görevleri tekrarlamayı öğrenin. Swift 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.

Swift Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Swift 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, 3 dersinin 3. dersidir.

“Döngüler — for-in, while, repeat-while” 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 Swift Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Swift 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.

Bu kursun tüm dersleri

  1. if/else temelleri
  2. switch — tüm durumlar, aralıklar, demetler, where
  3. Döngüler — for-in, while, repeat-while
← Swift Academy Sayfasına Dön