Tutoriel Python - Boucle Continue et Break

  1. Les instructions break et continue
  2. Instruction Python break
  3. Instruction Python continue

Dans cette section, vous apprendrez les instructions break et continue en programmation Python à l’aide d’exemples.

Les instructions break et continue

L’instruction break sort de la boucle for ou while la plus intérieure.

L’instruction continue saute l’itération en cours et continue avec l’itération suivante de la boucle for ou while.

Instruction Python break

Lorsque l’instruction break est utilisée dans une boucle, elle termine la boucle et le contrôle est transféré à l’extérieur du corps de la boucle. Si vous utilisez l’instruction break dans des boucles imbriquées, la boucle interne sera terminée.

Voici la syntaxe de l’instruction break en Python:

break

L’instruction break est souvent exécutée sur la base d’une condition (condition if). Quand la condition est vraie, break est exécuté et la boucle (for, while) est terminée.

En utilisant break on peut

for i in "Python":
        if i == "h":
            break
        print(i)
print("Outside for loop")
P
y
t
Outside for loop

Ici i traverse une séquence qui est "Python" et quand i devient égal à h, le contrôle entre if et l’instruction break est exécutée et la boucle est terminée. Avant que i ne soit pas h, if n’est pas exécuté et l’instruction print est exécutée pour imprimer les lettres de la séquence "Python".

Instruction Python continue

L’instruction continue saute l’itération en cours et la commande est transférée au début de la boucle. Dans ce cas, la boucle ne sera pas terminée mais continuera avec l’itération suivante.

Voici la syntaxe de l’instruction continue:

continue

Mit der continue-Anweisung

for i in "Python":
        if i == "h":
            continue
        print(i)
print("Outside for loop")
P
y
t
o
n
Outside for loop

Ici, quand i devient égal à h, l’itération sera sautée et elle continuera avec l’itération suivante. De cette façon, vous pouvez voir dans la sortie que h n’est pas imprimé et que les lettres avant et après h sont imprimées.

Ainsi, dans l’instruction break après h, rien n’est imprimé, mais ce n’est pas le cas de l’instruction continue.

Article connexe - Python Loop

  • Tutoriel Python - while boucle
  • Tutoriel Python - for Loop
  • comments powered by Disqus