Python pause et continue
Python interrompt et continue
Dans cet article, vous apprendrez à utiliser les instructions break et continue pour modifier le flux d'une boucle.
Vidéo :Python break and continue Statement
A quoi sert break and continue en Python ?
En Python, break
et continue
les instructions peuvent modifier le flux d'une boucle normale.
Les boucles itèrent sur un bloc de code jusqu'à ce que l'expression de test soit fausse, mais parfois nous souhaitons terminer l'itération en cours ou même la boucle entière sans vérifier l'expression de test.
Le break
et continue
les instructions sont utilisées dans ces cas.
Instruction Python break
Le break
L'instruction termine la boucle qui la contient. Le contrôle du programme passe à l'instruction immédiatement après le corps de la boucle.
Si le break
l'instruction est à l'intérieur d'une boucle imbriquée (boucle à l'intérieur d'une autre boucle), le break
L'instruction terminera la boucle la plus interne.
Syntaxe de break
break
Organigramme de rupture
Le fonctionnement de l'instruction break dans les boucles for et while est illustré ci-dessous.
Exemple :pause Python
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print(val)
print("The end")
Sortie
s t r The end
Dans ce programme, nous parcourons la "chaîne" séquence. Nous vérifions si la lettre est i , sur lequel nous rompons la boucle. Par conséquent, nous voyons dans notre sortie que toutes les lettres jusqu'à i est imprimé. Après cela, la boucle se termine.
Instruction continue Python
Le continue
L'instruction est utilisée pour ignorer le reste du code à l'intérieur d'une boucle pour l'itération en cours uniquement. La boucle ne se termine pas mais continue avec l'itération suivante.
Syntaxe de Continuer
continue
Organigramme de continuer
Le fonctionnement du continue
l'instruction dans les boucles for et while est illustrée ci-dessous.
Exemple :Python continue
# Program to show the use of continue statement inside loops
for val in "string":
if val == "i":
continue
print(val)
print("The end")
Sortie
s t r n g The end
Ce programme est le même que l'exemple ci-dessus sauf le break
l'instruction a été remplacée par continue
.
On continue la boucle, si la chaîne est i , sans exécuter le reste du bloc. Par conséquent, nous voyons dans notre sortie que toutes les lettres sauf i est imprimé.
Python
- Mots clés et identifiants Python
- Instruction Python, indentation et commentaires
- Variables, constantes et littéraux Python
- Conversion de type Python et conversion de type
- Entrée, sortie et importation Python
- Variables Python globales, locales et non locales
- Nombres Python, conversion de type et mathématiques
- Répertoire Python et gestion des fichiers
- Erreurs Python et exceptions intégrées