PYTHON CORE · LEÇON 25

Arrêter le boucle

Commande break · environ 12 minutes

Apprentissage et progrèsLisez le résumé gratuitement. Pour enregistrer le travail, connectez-vous au compte.
ÉTAPE 1

Sortir avant la fin

break arrête immédiatement le boucle. C'est utile quand la bonne chose a déjà été trouvée.

for n in range(5):
    if n == 2:
        break
    print(n)

✦ Il y aura 0s et 1s.

ÉTAPE 2

Les retraites montrent la nidification

La ligne à l'intérieur de la if est déplacée encore plus loin que la if elle-même. Donc Python voit où break fonctionnera.

for n in range(4):
    if n == 3:
        break
    print(n)

✦ Le numéro 3 n'apparaîtra pas.

EXERCICE EN COURS

Saisis le code toi-même

Composez le boucle d'arrêt. Regardez les deux niveaux d'indentation.

for n in range(5):
    if n == 3:
        break
    print(n)
Ouvrez l'éditeur pour le travail de classe
DEVOIR

Résous-le toi-même

Boucle for avec numéros de sortie n et range(6), mais arrêtez d'utiliser break quand n devient 4. Les lignes 0-3 doivent apparaître.

La réponse est cachée. Aide-toi des exemples du résumé du cours.

Ouvre tes devoirs