🐍 PyTutos

Les boucles for et while

Répète des actions automatiquement avec for et while.

⏱ 10 minutes 📂 debutant #debutant #boucles #for #while

Les boucles

Une boucle permet de répéter du code plusieurs fois sans le réécrire.

Schéma des boucles

La boucle for

C'est la plus pratique : on parcourt une suite de valeurs.

for i in range(5):
    print(i)
# Affiche : 0, 1, 2, 3, 4

range(5) produit les nombres de 0 à 4 (5 valeurs).

On peut aussi parcourir une liste :

animaux = ["chat", "chien", "perroquet"]
for animal in animaux:
    print(f"J'aime les {animal}s !")

La boucle while

Tant que la condition est vraie, on continue :

nombre = 10
while nombre > 0:
    print(nombre)
    nombre = nombre - 1
print("Décollage 🚀")

Sortir d'une boucle avec break

for i in range(100):
    if i == 7:
        print("Je m'arrête à 7 !")
        break
    print(i)

⚠ Attention aux boucles infinies ! Si tu écris while True: sans break, ton programme ne s'arrêtera jamais. CTRL+C pour l'arrêter.

🧪 Quiz de validation

Réponds à toutes les questions. Il faut 70% de bonnes réponses pour valider le tuto !

🔒 Tu dois être connecté pour passer le quiz.