Python 3 : Les bases
III – Instructions itératives ou boucles
On utilise une boucle lorsqu'on veut répéter un même bloc d'instructions un certain nombre de fois.
• Pour ... allant de ... à ... faire
Ce type de boucle est appelé boucle bornée. En effet, le nombre d'itérations (répétitions) est connu à l'avance. On utilise donc un compteur qui, une fois atteint une certaine valeur, arrête l'exécution de la boucle. À chaque passage dans la boucle, le compteur sera incrémenté ou décrémenté selon le cas.
En langage Python, l'instruction s'écrit :
Le bloc d'instruction qui suit sera indenté d'une tabulation.
Pour ... allant de ... à ... faire (instruction Python)
• Tant que ... faire
Avec ce type de boucle, on répète l'exécution d'un bloc d'instructions tant qu'une condition préalablement définie est satisfaite. Le test s'effectue en début de boucle, à chaque passage. Ce type de boucle est appelé boucle non bornée ou boucle conditionnelle. En effet, le nombre d'itérations (répétitions) n'est pas connu à l'avance.
En langage Python, l'instruction s'écrit : while condition:
Tant que ... faire (instruction Python)