C'est la boucle reine en Python. On l'utilise quand on veut parcourir une collection d'éléments (une liste, une chaîne de caractères, une plage de nombres...).
# Parcourir une liste (on verra les listes en détail après)
fruits = ["Pomme", "Banane", "Kiwi"]
for fruit in fruits:
print(f"J'adore la {fruit} !")
La fonction range()
Pour faire une boucle "compteur" (de 0 à 10 par exemple).
for i in range(5):
print(i)
# Affiche 0, 1, 2, 3, 4 (Attention, ça s'arrête AVANT 5 !)
Si tu veux de 1 à 10 : range(1, 11).
Si tu veux de 0 à 100 par pas de 10 : range(0, 101, 10).