Visualisation des Boucles Python
Comprendre les boucles avec la visualisation pas à pas
Visualisation des Boucles en Python
Apprenez comment fonctionnent les boucles en Python en voyant l'exécution pas à pas!
Boucle For Simple
Observez comment la variable i change à chaque itération:
Checking Python Tutor server...
Boucle for: Une structure qui répète des instructions un nombre déterminé de fois.
La fonction range(5) génère les nombres de 0 à 4.
Parcourir une Liste
Voyez comment parcourir chaque élément d'une liste:
Checking Python Tutor server...
Calculer une Somme
Observez comment accumuler des valeurs dans une boucle:
Checking Python Tutor server...
Astuce: Regardez comment la variable somme augmente à chaque itération.
C'est le principe de l'accumulation!
Boucle While
Une boucle while continue tant qu'une condition est vraie:
Checking Python Tutor server...
Boucles Imbriquées
Voyez comment fonctionnent les boucles à l'intérieur d'autres boucles:
Checking Python Tutor server...
Boucles imbriquées: Une boucle à l'intérieur d'une autre boucle. La boucle intérieure s'exécute complètement pour chaque itération de la boucle extérieure.
Exercice: Trouver le Maximum
Utilisez le visualiseur pour comprendre comment trouver le plus grand nombre:
Checking Python Tutor server...
Instructions
- Cliquez sur "Visualize" pour commencer
- Utilisez les contrôles:
- ▶️ Play: Exécuter automatiquement
- ⏸ Pause: Arrêter l'exécution
- ⏮ / ⏭: Avancer/Reculer d'une étape
- ↻ Reset: Recommencer depuis le début
- Observez les variables dans le panneau de droite
- Suivez la ligne en cours d'exécution (surlignée en bleu)
À Retenir
- Les boucles répètent des instructions
- La variable de la boucle change à chaque itération
- On peut accumuler des valeurs (somme, compteur, etc.)
- Les boucles peuvent être imbriquées (l'une dans l'autre)
- Le visualiseur montre chaque étape de l'exécution
Conseil: Modifiez le code dans l'éditeur et cliquez à nouveau sur "Visualize" pour voir comment vos changements affectent l'exécution!