Comment écrire une boucle bornée (for) en Python ?
En utilisant for i in range(n): pour répéter le bloc fois (i prend les valeurs ), ou for i in range(a, b): pour les valeurs de à
L'objectif
Écrire une boucle for en Python pour répéter un bloc d'instructions un nombre déterminé de fois.
Le principe
La boucle for i in range(...) répète le bloc exactement autant de fois que la séquence range contient de valeurs ; le nombre de répétitions est connu à l'avance.
La méthode
- 1Identifier le nombre de répétitions (ou les bornes et ) et choisir la forme de range : range(n) pour répétitions avec i allant de à , ou range(a, b) pour i allant de à .
- 2Écrire for i in range(...): puis indenter le corps de la boucle de 4 espaces ; utiliser la variable i dans le corps si nécessaire.
- 3Vérifier le nombre de tours effectués : range(n) donne tours, range(a, b) donne tours ; vérifier que les calculs utilisant i sont corrects pour la première et la dernière valeur de i.
Exemple corrigé
Difficulté croissante de 1 à 5
Exercices aujourd'hui0 / 3
Prêt à t'entraîner ?
Génère un exercice personnalisé sur cette méthode et entraîne-toi avec la correction IA.