Les boucles sont un élément important de tous les langages de programmation, y compris Python. Elles permettent de répéter un certain nombre d’instructions jusqu’à ce qu’une condition soit remplie.
Il existe deux types de boucles en Python: les boucles
for et les boucles while.
Boucle « for »
La bouclefor permet de répéter un certain nombre d’instructions pour chaque élément d’une séquence, comme une liste ou un tuple. Voici un exemple de boucle for qui affiche chaque élément d’une liste:
fruits = ['apple', 'banana', 'orange']
for fruit in fruits:
print(fruit)Boucle « while »
La bouclewhilerépète un certain nombre d’instructions tant qu’une condition est vraie. Voici un exemple de bouclewhilequi affiche des nombres de 1 à 10:Il est important de veiller à ce que la condition de la bouclei = 1 while i <= 10: print(i) i = i + 1whilesoit mise à jour de manière à ce qu’elle devienne un jour fausse, sinon la boucle continuera à tourner indéfiniment (un phénomène appelé « boucle infinie »).
