0Pricing
Swift Academy · Lezione

Cicli — for-in, while, repeat-while

Impari a ripetere le operazioni con i cicli for-in , while e repeat-while .

Cicli — for-in, while, repeat-while è una lezione Swift Academy gratuita su CoddyKit. Questa è la lezione 3 di 3. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Swift Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Swift Academy include 3 lezioni in totale.

Introduzione

I cicli ripetono il codice. Swift mette a disposizione for-in, while e repeat-while.

ciclo for-in

for-in esegue iterazioni su intervalli, array o qualsiasi sequenza.

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

ciclo while

while ripete l'esecuzione finché la condizione è vera, verificandola prima di ogni esecuzione.

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

ciclo repeat-while

repeat-while verifica la condizione dopo aver eseguito il corpo, quindi viene sempre eseguito almeno una volta.

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

break e continue

Utilizzi continue per saltare un'iterazione e break per uscire prima da un ciclo.

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

Suggerimenti

Suggerimenti:

  • Preferisca for-in per le sequenze note.
  • Utilizzi while quando il numero di ripetizioni non è noto.
  • Utilizzi repeat-while quando il corpo deve essere eseguito almeno una volta.

Garanzia del ciclo

Verifica rapida: quale ciclo garantisce che il corpo venga eseguito almeno una volta?

Riepilogo

Riepilogo: utilizzi for-in per le sequenze, while quando il numero di ripetizioni non è noto e repeat-while per eseguire il corpo almeno una volta.

Domande Frequenti

La lezione «Cicli — for-in, while, repeat-while» è gratuita?

Sì — il testo completo di «Cicli — for-in, while, repeat-while» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Swift Academy, passa a CoddyKit PRO. Il corso Swift Academy include 3 lezioni in totale.

Cosa imparerò in «Cicli — for-in, while, repeat-while»?

Impari a ripetere le operazioni con i cicli for-in , while e repeat-while . Eserciti Swift Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Swift Academy?

Non è richiesta alcuna esperienza precedente. Swift Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 3 di 3.

Quanto tempo richiede la lezione «Cicli — for-in, while, repeat-while»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Swift Academy?

Sì. Ogni lezione Swift Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Fondamenti di if/else
  2. switch — esaustività, intervalli, tuple, where
  3. Cicli — for-in, while, repeat-while
← Torna a Swift Academy