Contenu du cours
Python Ninja
Python Ninja
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 nous permet de répéter un bloc de code plusieurs fois sans avoir à l'écrire à plusieurs reprises. Cela peut être incroyablement utile lorsque vous souhaitez effectuer la même action plusieurs fois, comme déplacer notre ninja à travers la grille pour collecter des sushis.
Qu'est-ce qu'une boucle For ?
Une "boucle for" est une instruction de contrôle de flux qui permet à du code d'être exécuté 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 que la condition est fausse, la boucle s'arrêtera.
La syntaxe de base d'une boucle for en Python est la suivante :
for 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ément : La variable de boucle
i
est 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 ninja :
ninja.py
Dans cet exemple, le ninja montera et ramassera des sushis six fois. La variable de boucle i
commence à 0 et s'incrémente de 1 à chaque exécution de la boucle, s'arrêtant lorsque i
atteint 6.
Swipe to start coding
Solution
Merci pour vos commentaires !
ninja.py
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 nous permet de répéter un bloc de code plusieurs fois sans avoir à l'écrire à plusieurs reprises. Cela peut être incroyablement utile lorsque vous souhaitez effectuer la même action plusieurs fois, comme déplacer notre ninja à travers la grille pour collecter des sushis.
Qu'est-ce qu'une boucle For ?
Une "boucle for" est une instruction de contrôle de flux qui permet à du code d'être exécuté 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 que la condition est fausse, la boucle s'arrêtera.
La syntaxe de base d'une boucle for en Python est la suivante :
for 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ément : La variable de boucle
i
est 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 ninja :
ninja.py
Dans cet exemple, le ninja montera et ramassera des sushis six fois. La variable de boucle i
commence à 0 et s'incrémente de 1 à chaque exécution de la boucle, s'arrêtant lorsque i
atteint 6.
Swipe to start coding
Solution
Merci pour vos commentaires !