Dans la programmation informatique, un tableau des flux de contrôle est un bloc de code qui permet à votre programme décider laquelle de multiples chemins qu'il devrait suivre. En Python , vous pouvez créer des états de flux de contrôle sous la forme de boucles ou pour essayer déclarations. Cependant, parfois, vous devez quitter prématurément ces blocs sur la base de certains critères. Utilisez le style " break " en Python pour sortir des boucles . But
vous utilisez une instruction break pour mettre fin à un moment ou à boucle et revenir au corps principal d'un programme. Vous pouvez utiliser plus d'une pause dans une instruction conditionnelle pour sortir d'une boucle , mais il vous suffit d' utiliser l'instruction break fois par condition de terminaison . Vous avez seulement besoin d'utiliser une instruction break dans une boucle lorsque certains critères existent qui garantit terminant la boucle avant de terminer sa tâche .
Syntaxe
Pour utiliser l'instruction break au sortir d'une boucle , utilisez le mot «rupture ». Vous devez imbriquer une instruction break dans une instruction conditionnelle if , qui raconte essentiellement la boucle que si la boucle tombe sur un certain état , fin de la boucle , sinon répéter. La rupture doit apparaître comme la dernière ligne dans un bloc de code dans , ou bien toutes les lignes après la déclaration ne sera pas exécuté.
Valeurs
Lorsque vous utilisez des variables dans une boucle qui modifie leurs valeurs , une instruction break n'annule pas ces valeurs quand la boucle se termine . Par exemple, vous pouvez créer une boucle qui compte de un à 100 et l'enregistre chaque valeur de la même variable , en écrasant à chaque fois. Si vous avez une instruction conditionnelle qui raconte la boucle de briser lorsque le compteur atteint 50, alors la valeur de la variable , que vous pouvez utiliser à l'extérieur de la boucle, est de 49 .
Considérations
Photos
Lorsque vous utilisez une instruction break , assurez-vous que l'instruction conditionnelle est quelque chose que la boucle peut atteindre de façon réaliste . Par exemple , si vous créez une boucle qui compte nombre dans une plage allant de un à 10 et une instruction break termine la boucle lorsque le compteur atteint 11, la boucle ne sera jamais atteindre l'instruction break . Pour garantir la boucle peut atteindre une instruction break , tester votre programme en profondeur, en utilisant les valeurs que vous connaissez va provoquer une boucle à briser.