‫Benvenuto nell'introduzione ai Loop e poi in questo capitolo, tratteremo i diversi tipi
‫di loop e imparerai come usarli nella pratica.
‫Ma prima diamo uno sguardo alla teoria e inizieremo con i diversi tipi di
‫loop e i vantaggi.
‫Quindi controlliamo prima i vantaggi.
‫Quali sono i vantaggi dei loop?
‫Bene, prima di tutto, fanno risparmiare tempo, quindi non devi creare un sacco di codice, ma spesso puoi semplificarlo
‫e metterlo in un ciclo e possono aiutarti a risparmiare tempo.
‫Allora sono moduli di ripetizione facili e veloci.
‫Quindi ti consentono di ripetere facilmente il tuo codice più volte in base alle condizioni che hai impostato.
‫Quindi, se dici, OK, voglio eseguire questo codice dieci volte, puoi semplicemente farlo con un ciclo.
‫Ti consentono di lavorare con enormi quantità di dati in modo da non dover controllare i dati manualmente, ma
‫puoi farlo anche con un ciclo.
‫Quindi questo è un enorme vantaggio.
‫E vedremo quando tornerà utile, quindi ti permetterà di guardare attraverso gli array.
‫E questo è qualcosa che non aggiunge ancora molto valore perché non abbiamo ancora coperto una gara,
‫ma lo faremo in uno dei capitoli seguenti.
‫Quindi non preoccuparti, ci arriveremo e poi vedrai quali sono i vantaggi dei loop quando lavoriamo con una
‫gara.
‫Quindi, diamo un'occhiata ai tipi di loop e ce ne sono più tipi.
‫Prima di tutto, il ciclo for.
‫Poi c'è il ciclo while, che controlla e poi va.
‫Poi c'è il ciclo do while che esegue prima e poi controlla.
‫E poi abbiamo il ciclo for each che attraversa un array o un elenco.
‫Ed è quello che ti mostrerò non appena arriviamo a una gara e alle liste.
‫Quindi, prima di tutto, il ciclo for il ciclo for ha un valore iniziale tra parentesi, quindi separato da
‫un punto e virgola, la condizione e l'incremento nuovamente separati e quindi tra parentesi graffe devi codificare, amico.
‫Quindi questo è il codice che dovrebbe essere ripetuto.
‫La frequenza con cui dovrebbe essere ripetuto dipende dal valore iniziale e dalla condizione e, naturalmente,
‫dall'incremento.
‫Quindi qualunque cosa imposti in queste tre righe determinerà quante volte verrà eseguito questo autunno.
‫E questo è perfetto per i contatori.
‫Quindi i follow-up sono fantastici per eseguire i contatori dopo il ciclo while, inizi con una variabile
‫contatore.
‫Lo imposti, ad esempio, a zero.
‫Potrebbe essere un numero diverso.
‫Quindi hai la parola chiave while e tra parentesi hai la condizione.
‫Quindi, ad esempio, finché la variabile contatore è inferiore a 10, vai avanti ed esegui il ciclo
‫while.
‫Quindi hai il codice che dovrebbe essere eseguito una volta soddisfatta la condizione e verrà ripetuto tutte le volte
‫che la condizione è soddisfatta.
‫Un aspetto molto importante qui è avere questa variabile contatore che incrementa.
‫Quindi è necessario incrementare il controverso in un ciclo while.
‫Altrimenti ottieni la fine di un ciclo infinito e questo è qualcosa che non vuoi perché farà crashare il
‫tuo programma.
‫Quindi questa è la struttura generale di un ciclo while che puoi usare mentre i cicli,
‫non solo con numeri interi o numeri, puoi anche usarli con booleani in modo da poter verificare se qualcosa è vero.
‫Quindi, ad esempio, puoi controllare cosa ha inserito l'utente a condizione che l'utente non abbia inserito
‫zero, ad esempio, aggiungerai solo i numeri che inserisce.
‫Quindi è qualcosa che potresti controllare qui.
‫Quindi, mentre una condizione specifica non è vera, quindi l'utente non ha inserito zero, quindi significa che la palla è
‫falsa.
‫Si prega di andare avanti ed eseguire il codice ed esegue il codice finché la condizione è soddisfatta.
‫E ciò significa che non deve essere solo lungo quanto questo controverso, ad esempio, è, ma
‫anche basato su booleani.
‫E questo avrà molto più senso non appena entreremo nei booleani.
‫Quindi avremo anche esempi di booleani.
‫Tutto bene.
‫Quindi, il prossimo, il ciclo do while.
‫E quello è leggermente diverso dall'anello di filo, anche se ha il termine selvaggio all'interno del suo nome.
‫Sta iniziando con un controverso anche al di fuori del ciclo stesso.
‫Quindi devi fare la parola chiave, quindi le parentesi graffe.
‫E lì dentro hai il codice che vuoi eseguire più volte o almeno una volta.
‫E questa è una differenza tra un po' e un po'.
‫Il ciclo do while esegue prima il ciclo e poi controlla in fondo la condizione.
‫Quindi si ripeterà finché la condizione è vera, ma verrà eseguita almeno una volta.
‫E in questo modo hai anche qui l'incremento della variabile contatore.
‫Quindi esegue il codice finché anche la condizione è soddisfatta.
‫Quindi lo stesso del ciclo while.
‫Solo la differenza è qui.
‫Come ho detto, viene eseguito prima una volta e questo può essere molto utile se, ad esempio, non sai
‫se la condizione è soddisfatta, ma vuoi almeno eseguire il codice perché inizializza qualcosa o prepara
‫qualcosa, quindi dovresti usa un ciclo do while.
‫E poi finalmente abbiamo per ogni ciclo e scorre attraverso un array o un elenco.
‫È solo finché c'è contenuto.
‫Ed è fantastico perché se.
‫Esegui un ciclo for, ad esempio, attraverso un array, ciò che puoi ottenere come un'eccezione di indice di array fuori
‫dai limiti, ed è qualcosa che non ottieni per ogni gruppo.
‫Quindi questo è praticamente un errore che puoi evitare fintanto che lo usi per ogni ciclo.
‫E infine, di più su questo nel capitolo cancellato.
‫Quindi non tratteremo ogni ciclo in questo capitolo, ma lo useremo
‫non appena arriveremo alla sezione dell'array.
‫E volevo solo inserirlo qui in modo che tu sappia che c'è anche un diverso tipo di loop.
‫Quindi per ogni ciclo.
‫Grande.
‫Quindi entriamo nella demo e iniziamo con alcuni esempi.
‫Quindi ci vediamo lì.