Boucle While

Boucles Python

Python a deux fonctions boucles de base :

  • Boucle for
  • Boucle while

While

Avec la boucle while, nous pouvons exécuter un ensemble d'instructions tant qu'une condition est vraie.

Afficher i tant que i est inférieur à 6 :

i = 1
while i < 6:
    print(i)
    i += 1

 

Note : n'oubliez pas d'incrémenter i, sinon la boucle sera infinie.

La boucle while nécessite des variables s'exécuter, dans cet exemple nous devons définir une variable d'indexation, i, que nous mettons à 1.

Instruction break

Avec l'instruction break nous pouvons arrêter la boucle même si la condition while est vraie.

Quitter la boucle quand i est à 3 :

i = 1
while i < 6:
    print(i)
    if i == 3:
        break
    i += 1

 

Instruction continue

Avec l'instruction continue nous pouvons arrêter l'itération en cours, et continuer avec la suivante.

Passer à l'itération suivante si i est égal à 3 :

i = 0
while i < 6:
    i += 1
    if i == 3:
        continue
    print(i)

 

Article suivant
Boucle for en Python
 

A propos de l'auteur

Guillaume Cochet

Guillaume Cochet est consultant SEO à l'agence de Référencement Aseox à Lille.