‫Ben tornato.
‫Finora abbiamo visto l'interruzione, parola chiave che possiamo usare per uscire da un ciclo.
‫E qui vedi che siamo in grado di eseguire il ciclo con un ciclo for, ma con un ciclo while, non appena ci interrompiamo,
‫abbiamo finito.
‫Siamo appena usciti dal giro.
‫Ma potremmo farlo in un ciclo for?
‫Scopriamolo.
‫Sì, la tastiera del freno funziona anche in un ciclo for.
‫Ma in realtà ci sono altre due cose che possiamo usare oltre a break.
‫Uno si chiama continua e puoi vedere di nuovo qui, evidenziato in blu se continuo qui e faccio clic su
‫Esegui.
‫Ecco qua, riprendiamo il nostro loop, ma stai pensando, perché, perché ne abbiamo bisogno?
‫Ad esempio, sembra completamente inutile, giusto?
‫Bene, una pausa.
‫Quando usiamo le interruzioni, significano che si interrompe dal ciclo di corrente e di chiusura.
‫Quindi, quando abbiamo usato un'istruzione break, siamo usciti da questo ciclo correttamente.
‫Tutto questo ciclo while, siamo appena usciti.
‫E lo stesso con il ciclo for.
‫Siamo completamente usciti, tuttavia, con un proseguimento.
‫Quello che stiamo dicendo è, ehi, qualunque cosa accada quando colpisci questa linea, continua fino all'inizio del ciclo
‫di chiusura.
‫Quindi la corrente chiude un ciclo.
‫Che cos'è?
‫È questo per il ciclo.
‫Quindi tornerà al ciclo for in modo che se faccio qualcosa come stampa qui.
‫In modo che venga stampato due volte o sai cosa, spostiamo la stampa.
‫Qui sotto.
‫Come quello.
‫E poi lo stesso qui, stamperemo solo la parte inferiore dopo continua se clicco, corri.
‫Non viene stampato nulla perché non appena vede continuare, dirà, OK, tornerò al ciclo
‫e continuerà, continua, continua finché, beh, il ciclo finisce in modo che noi
‫mai effettivamente colpito la linea dieci in fila per.
‫Quindi questa diventa anche una logica davvero utile e condizionale.
‫Infine, il terzo si chiama Passa e passa, ma non è molto utile.
‫Essenzialmente non fa nulla se clicco su Esegui qui.
‫E ancora, mi mostra qui, riga 10, qualcosa che non va.
‫Bene, dobbiamo spostare la stampa in alto in modo che mentre non otteniamo la mia lista di indice di tre, che non
‫esiste.
‫Quindi, ancora una volta, tornando qui, se clicco su Esegui.
‫Pass non fa assolutamente nulla, passa semplicemente alla riga successiva, quindi perché è mai utile?
‫È molto raro che tu veda pass nel tuo codice, ma pass è un buon modo per avere, diciamo, un segnaposto
‫mentre stai codificando, ad esempio, vuoi scorrere il ciclo for, ma non lo facciamo sappiamo ancora cosa
‫vogliamo fare.
‫E il codice lascia dire che qui ci stiamo ancora pensando.
‫Se lo faccio e clicco su Esegui.
‫Ricevo un errore qui perché whoa, whoa, whoa.
‫Blocco previsto e rientrato perché ora il ciclo for o gli interpreti Python cercano il prossimo, ad esempio, cosa dovrei
‫fare con il ciclo?
‫Sto cercando di eseguire il ciclo e non c'è codice per me.
‫Quindi puoi aggiungere un passaggio qui per almeno provare qualcosa per il ciclo for da dire, ehi, ci sto pensando, lo passerò solo
‫per ora solo così hai qualcosa in modo da non disturbarmi e ci
‫tornerò.
‫Quindi, se clicco su Esegui.
‫Funziona ancora, quindi pass è uno di quei segnaposto che possiamo usare in modo che ci sia una riga di codice
‫che non fa assolutamente nulla che possiamo ancora attraversare.
‫Ancora una volta, una cosa molto rara da vedere nel codice di produzione mentre stai sviluppando alcuni sviluppatori
‫come usare Pass e hanno una pausa.
‫Continua e passa.
‫Ci vediamo alla prossima.