Programmation Python
À propos de la leçon

Les boucles 

Python a deux commandes de boucle primitives :

boucles while
boucles for

La boucle while

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

Exemple

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

 

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

>>>>>>1
>>>>>>2
>>>>>>3
>>>>>>4
>>>>>>5

La boucle while nécessite que les variables pertinentes soient prêtes. Dans cet exemple, nous devons définir une variable d’indexation, i, que nous définissons sur 1.

La déclaration de break

Avec l’instruction break, nous pouvons arrêter la boucle même si la condition while est vraie :

Exemple

Quittez la boucle quand i a 3 :

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

>>>>>>1
>>>>>>2
>>>>>>3

La déclaration continue

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

Exemple

Passez à l’itération suivante si i vaut 3 :

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

>>>>>>1
>>>>>>2
>>>>>>3
>>>>>>4
>>>>>>5
>>>>>>6