Break et Continue en Python

En Python, les instructions break et continue peuvent modifier le flux d’une boucle normale.

Les boucles parcourent un bloc de code jusqu’à ce que la condition soit fausse, mais nous souhaitons parfois mettre fin à l’itération en cours ou même à la totalité de la boucle sans vérifier la condition.

Les instructions break et continue sont utilisées dans ces cas.
 


 
break est utilisé pour quitter une boucle while/for, alors que continue est utilisé pour ignorer le bloc actuel et revenir à l’instruction while/for.
 

L’instruction « break »:

Exemple : On utilise la boucle « while »

i = 0
while True:
    print(i)
    i = i + 1  
    if i >= 4:
        break

Cela produit le résultat suivant:

0
1
2
3

Exemple : On utilise la boucle « for »

for val in "WayToLearnX":
    if val == "o":
        break
    print(val)

Cela produit le résultat suivant:

W
a
y
T

 
 

L’instruction « continue »:

Exemple : On utilise la boucle « while »

i = 10                    
while i > 0:              
   i = i -1
   if i == 5:
      continue
   print(i)

Cela produit le résultat suivant:

9
8
7
6
5
4
3
2
1
0

Exemple : On utilise la boucle « for »

for val in "WayToLearnX":
    if val == "o":
        continue
    print(val)

Cela produit le résultat suivant:

W
a
y
T
L
e
a
r
n
X

 
Exercice Python CorrigéExercice Python Corrigé – Partie 1Avec des exercices corrigés en Python, vous pratiquerez divers concepts du langage Python. Vous commencerez par des exercices Python de base à des exercices plus…Lire plus

Partagez cet article

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *