BREAK |
Arrêt |
---|---|
Python |
Syntaxe
break |
Description
Ce mot réservé permet d'interrompre une boucle.
Remarques
- Le mot réservé doit nécessairement avoir une indentation à l'intérieur d'un mot réservé for ou while. Ainsi, le mot réservé break ne peut se produire que syntaxiquement imbriquée dans une boucle for ou while, mais pas imbriquée dans une fonction ou une définition de classe dans cette boucle.
- Le mot réservé break termine la boucle englobante la plus proche, ignorant la clause facultative else si la boucle en a une.
- Si une boucle for se termine par un break, la cible de contrôle de boucle conserve sa valeur actuelle.
- Lorsque le mot réservé break passe le contrôle d'une instruction try avec une clause finally, cette dernière clause est exécutée avant de vraiment quitter la boucle.
- Une instruction break exécutée dans la première suite termine la boucle sans exécuter la suite de la clause else.
Dernière mise à jour : Mercredi, le 16 mai 2018