Boucles For
Dans ce chapitre, nous allons explorer le concept de boucles, en nous concentrant spécifiquement sur les « boucles for ». Les boucles sont un concept fondamental en programmation qui permettent de répéter un bloc de code plusieurs fois sans avoir à l’écrire à chaque fois. Cela peut s’avérer extrêmement utile lorsque vous souhaitez effectuer la même action plusieurs fois, comme déplacer notre chevalier sur la grille pour collecter des pièces.
Qu’est-ce qu’une boucle For ?
Une « boucle for » est une instruction de contrôle de flux qui permet d’exécuter du code de manière répétée en fonction d’une condition donnée. La boucle continuera à s’exécuter tant que la condition est vraie. Une fois la condition devenue fausse, la boucle s’arrête.
La syntaxe de base d’une boucle for en Python est la suivante :
12for i in range(5): print("Iteration:", i)
-
Initialisation : La fonction
range(5)génère une séquence de nombres de 0 à 4. Cela initialise implicitement la variable de boucleià 0 au début de la boucle. -
Condition : La boucle continue tant qu’il reste des nombres dans la séquence générée par
range(5). Dans ce cas, elle itérera sur 0, 1, 2, 3 et 4. -
Incrémentation : La variable de boucle
iest automatiquement incrémentée de 1 après chaque itération, au fur et à mesure qu’elle progresse dans la séquence générée parrange(5).
Voyons un exemple d’une boucle for en action avec notre chevalier :
knight.py
Dans cet exemple, le chevalier ramasse une pièce six fois, tandis que la variable de boucle i passe de 0 à 5. La boucle s'exécute tant que i est inférieur à 6.
Swipe to start coding
Solution
Merci pour vos commentaires !
knight.py
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain how the range function works in more detail?
What happens if I change the number inside range()?
Can you show an example with a different action inside the loop?
Génial!
Completion taux amélioré à 2.94
Boucles For
Glissez pour afficher le menu
Dans ce chapitre, nous allons explorer le concept de boucles, en nous concentrant spécifiquement sur les « boucles for ». Les boucles sont un concept fondamental en programmation qui permettent de répéter un bloc de code plusieurs fois sans avoir à l’écrire à chaque fois. Cela peut s’avérer extrêmement utile lorsque vous souhaitez effectuer la même action plusieurs fois, comme déplacer notre chevalier sur la grille pour collecter des pièces.
Qu’est-ce qu’une boucle For ?
Une « boucle for » est une instruction de contrôle de flux qui permet d’exécuter du code de manière répétée en fonction d’une condition donnée. La boucle continuera à s’exécuter tant que la condition est vraie. Une fois la condition devenue fausse, la boucle s’arrête.
La syntaxe de base d’une boucle for en Python est la suivante :
12for i in range(5): print("Iteration:", i)
-
Initialisation : La fonction
range(5)génère une séquence de nombres de 0 à 4. Cela initialise implicitement la variable de boucleià 0 au début de la boucle. -
Condition : La boucle continue tant qu’il reste des nombres dans la séquence générée par
range(5). Dans ce cas, elle itérera sur 0, 1, 2, 3 et 4. -
Incrémentation : La variable de boucle
iest automatiquement incrémentée de 1 après chaque itération, au fur et à mesure qu’elle progresse dans la séquence générée parrange(5).
Voyons un exemple d’une boucle for en action avec notre chevalier :
knight.py
Dans cet exemple, le chevalier ramasse une pièce six fois, tandis que la variable de boucle i passe de 0 à 5. La boucle s'exécute tant que i est inférieur à 6.
Swipe to start coding
Solution
Merci pour vos commentaires !
knight.py