La boucle for
Quand la boucle est finie, le nom reste. Après range(3), cup garde 2, la dernière valeur. Personne n'efface le nom.
for cup in range(3):
print(cup)
L'écran montre 0, puis 1, puis 2. Le 3 n'est pas écrit. range(3) part de 0 et s'arrête avant 3.
range(1, 3) prend le 1 et laisse le 3 dehors. Les lignes sont 1, puis 2.
tea se lit lettre par lettre. La ligne en retrait se répète. print("done") est aligné sur for, donc il tourne une fois, après les lettres.
for letter in "tea":
print(letter)
print("done")
L'écran montre t, puis e, puis a, puis done.
Trois lignes. Le nombre de fin de range n'est pas pris.
📊 Ce que chaque tour reçoit
| Source | Lignes |
|---|---|
| range(3) | 0, puis 1, puis 2 |
| range(1, 3) | 1, puis 2 |
| "tea" | t, puis e, puis a |
for finit par deux-points. La ligne répétée entre de quatre espaces. for s'écrit en minuscules. For avec un F majuscule arrête le programme.
Cette page connaît déjà les valeurs. La page suivante est la boucle while. Elle répète tant qu'une réponse reste True.
À dire soi-même
- Après range(3), cup garde 2.
- range(3) écrit 0, puis 1, puis 2.
- range(1, 3) écrit 1, puis 2.
- tea écrit t, puis e, puis a. done tourne une fois après.
- La ligne en retrait, une fois par valeur. La ligne alignée sur for, une fois après.
- La page suivante est la boucle while.
Lectures fausses
- Attendre le 3 de range(3)
- Attendre le 3 de range(1, 3)
- Attendre done à chaque tour
- Oublier les deux-points après for
- Écrire For avec une majuscule
À garder
Après la boucle, cup garde 2.
range(3) écrit 0, 1, 2. range(1, 3) écrit 1, 2.
tea écrit t, e, a. done une fois après.
La page suivante est la boucle while.
🧠 Testez Vos Connaissances
Testez Vos Connaissances
Mettez-vous au défi avec ce quiz interactif et voyez à quel point vous comprenez le sujet
📝 Instructions
- Lisez chaque question attentivement
- Sélectionnez la meilleure réponse pour chaque question
- Vous pouvez refaire le quiz autant de fois que vous le souhaitez
- Votre progression sera affichée en haut