Content de te revoir.
Or, jusqu'à présent, nous avons vu la rupture, mot clé que nous pouvons utiliser pour sortir d'une boucle.
Et vous voyez ici qu'on est capable de boucler avec une boucle for, mais avec une boucle while, dès qu'on casse, on
a fini.
Nous venons de sortir de la boucle.
Mais pourrions-nous le faire dans une boucle for?
Découvrons-le.
Oui, le clavier de frein fonctionne également dans une boucle for.
Mais il y a en fait deux autres choses que nous pouvons utiliser en plus de la pause.
L'un s'appelle continuer, et vous pouvez voir à nouveau ici, en surbrillance bleue si je continue ici et que je clique sur
exécuter.
Et voilà, nous reprenons notre boucle, mais vous vous dites, pourquoi, pourquoi avons-nous besoin de ça ?
Comme, ça semble complètement inutile, non?
Eh bien, une pause.
Lorsque nous utilisons les pauses, cela signifie qu'il sort de la boucle actuelle et de la boucle de fermeture.
Ainsi, lorsque nous avons utilisé une instruction break, nous sommes sortis de cette boucle correctement.
Toute cette boucle while, nous venons de la quitter.
Et même chose avec la boucle for.
Nous sommes complètement sortis, cependant, avec un continue.
Ce que nous disons, c'est que, quoi qu'il arrive lorsque vous atteignez cette ligne, continuez jusqu'au sommet de la
boucle d'inclusion.
Donc le courant une boucle de fermeture.
Qu'est-ce que c'est?
C'est cette boucle for.
Donc ça va revenir à la boucle for de sorte que si je fais quelque chose comme print here.
Pour que nous l'imprimions deux fois ou vous savez quoi, passons simplement à l'impression.
Ici.
Comme ça.
Et puis même chose ici, nous allons simplement imprimer le bas après continuer si je clique, lancez.
Rien ne s'imprime car dès qu'il voit continuer, il va dire, OK, je vais revenir à la
boucle et ça va continuer, continuer, continuer jusqu'à ce que, eh bien, la boucle se termine
pour qu'on jamais réellement atteint la ligne dix en ligne pour.
Cela devient donc aussi une logique très utile et conditionnelle.
Enfin, le troisième s'appelle Pass and Pass est mais pas très utile.
Cela ne fait essentiellement rien si je clique sur exécuter ici.
Et encore une fois, ça me montre ici, ligne 10, quelque chose ne va pas.
Eh bien, nous devons déplacer l'impression vers le haut afin que nous n'ayons pas ma liste d'index de trois, qui n'existe
pas.
Donc, encore une fois, en revenant ici, si je clique sur exécuter.
Passer ne fait absolument rien, il passe essentiellement à la ligne suivante, alors pourquoi est-ce toujours utile
?
Il est très rare que vous voyiez pass dans votre code, mais pass est un bon moyen d'avoir, disons, un espace réservé pendant que vous
codez, par exemple, vous voulez parcourir la boucle for, mais nous ne le faisons pas savons encore ce que nous
voulons faire.
Et le code disons qu'ici on y réfléchit encore.
Si je fais cela et que je clique sur exécuter.
J'obtiens une erreur ici parce que whoa, whoa, whoa.
Bloc attendu et en retrait parce que maintenant la boucle for ou les interpréteurs Python recherchent le suivant, comme, que suis-je censé
faire avec la boucle?
J'essaie de boucler et il n'y a pas de code pour moi.
Donc, vous pouvez ajouter un pass ici pour au moins ressentir quelque chose pour la boucle for à dire, hé, j'y réfléchis, je vais juste le
passer pour l'instant juste pour que vous ayez quelque chose pour ne pas m'embêter et j'y
reviendrai.
Donc, si je clique sur exécuter.
Cela fonctionne toujours, donc pass est l'un de ces espaces réservés que nous pouvons utiliser pour qu'il y ait une ligne de code
qui ne fait absolument rien que nous puissions toujours traverser.
Encore une fois, une chose très rare à voir dans le code de production pendant que vous développez certains développeurs aiment
utiliser Pass et ils ont une pause.
Continuez et passez.
Je te verrai dans le prochain.