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 = 1while (i < = 10):      print(i)      i = i + 1

Commentaires