Les instructions de boucle (aussi appelé instructions répétitives) en langage Python sont au nombres de deux et sont plutôt médiocres :
- WHILE
- FOR
WHILE
L'instruction «WHILE» permet la comparaison au début de la boucle, avant même que la suite d'instruction inclus dans la boucle ne soit lancé ! On peut voir cette instruction à la manière d'un «IF» se répétant tant et aussi longtemps que la condition est vrai. Voici donc sa syntaxe :
while expression_vrai: instruction_exécuté_si_vrai |
Exemple
Cet exemple permet de montrer un simple boucle avec la variable «a» :
Jusqu'à la version de Python 2 | De la version Python 3 ou plus |
---|---|
on obtiendra le résultat suivant :
a = 0a = 1
a = 2
a = 3
a = 4
a = 5
a = 6
a = 7
a = 8
a = 9
FOR
Cette instruction permet d'effectuer une boucle sur tous les éléments d'une liste ou d'un ensemble. Voici sa syntaxe :
for variable in variableliste: instruction |
Exemple
Cet exemple permet de montrer un simple boucle parcourant le tableau :
Jusqu'à la version de Python 2 | De la version Python 3 ou plus |
---|---|
on obtiendra le résultat suivant :
13
7
11
13
Dernière mise à jour : Mercredi, le 9 avril 2014