Les boucles While, for en Python

1 – La structure répétitive For …

Sytaxe:

# -*- coding: utf-8 -*-
for compteur in range(début_compteur, fin_compteur):
    instructions...

Exemple. affichage des 10 premiers nombres

# -*- coding: utf-8 -*-
for i in range(1,11):
    print(i)
#affiche les 10 premiers nombres 1 , 2 , ..., 10

Remarque . Noter que dans la boucle for i in range(1,n) le dernier qui est n n’est pas inclus ! Cela veut dire que la boucle s’arrête à l’ordre n-1.

2- La structure répétitive While





La structure while permet d’exécuter un ensemble d’instructions tant qu’une condition est réalisée et que l’exécution s’arrête lorsque la condition n’est plus satisfaite.

Sytaxe:

while ( condition ):
      intructions...

Exemple. affichage des 10 premiers entiers avec la boucle while

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