Les boucles bornées for i in range(..):
Définition :
|
Une boucle permet de répéter un traitement un certain nombre de fois.
Une boucle bornée répète le traitement un nombre de fois déterminé à l’avance.
Langage naturel | ![]() |
Pour i allant de à 0 à 9 : instructions |
for i in range(10): instructions |
Remarques :
♦ Les ":
" en fin de ligne du for...in range()...
sont obligatoires
♦ Ne pas oublier l'indentation (décalage) des blocs d'instruction
|
|
Copie - colle le script dans l'éditeur pour l'exécuter et teste des valeurs de a.
Utilisation de l'instruction range():
Langage naturel | i allant de 0 à 4 | i allant de 1 à 10 | i allant de 2 à 10 de 2 en 2 |
![]() |
i in range(5) |
i in range (1,11) |
i in range(2,11,2) |
On peut noter le décalage entre les attributs de range()
et les nombres concernés.
|
|
Copie - colle le script dans l'éditeur pour l'exécuter et teste des valeurs de a et b.
Défi Python :
|
Faire un algorithme qui affiche tous les nombres pairs compris entre 95 et 131 .... |