Boucles

Python a deux commandes de boucle primitives :

  • la boucle while
  • la boucle for

La boucle while

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

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

output:

1
2
3
4
5

break

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

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

output:

1
2
3

continue

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

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

output:

1
2
4
5
6

for

Avec la boucle for , nous pouvons exécuter un ensemble d'instructions, une fois pour chaque élément d'une liste, d'un tuple, d'un ensemble, etc.

for x in range(6):
  print(x)

output:

0
1
2
3
4
5

 

Vidéo explicative des boucles en python: