|
@@ -81,7 +81,7 @@ Avec les mots-clés ``for`` et `` in``:: |
|
|
|
|
|
|
|
|
prénoms = ["Alice", "Bob", "Charlie"] |
|
|
prénoms = ["Alice", "Bob", "Charlie"] |
|
|
for prénom in prénoms: |
|
|
for prénom in prénoms: |
|
|
# Chaque élément de la liste est assigné tour à tour |
|
|
|
|
|
|
|
|
# Chaque élément de la liste est assigné tour à tour |
|
|
# à la variable 'prénom" |
|
|
# à la variable 'prénom" |
|
|
print("Bonjour", prénom) |
|
|
print("Bonjour", prénom) |
|
|
|
|
|
|
|
@@ -91,12 +91,27 @@ Avec les mots-clés ``for`` et `` in``:: |
|
|
Bonjour Bob |
|
|
Bonjour Bob |
|
|
Bonjour Charlie |
|
|
Bonjour Charlie |
|
|
|
|
|
|
|
|
|
|
|
break |
|
|
|
|
|
----- |
|
|
|
|
|
|
|
|
Continue |
|
|
|
|
|
|
|
|
Comme pour les boucles `while`, on peut interrompre la boucle `for` avec `break`:: |
|
|
|
|
|
|
|
|
|
|
|
prénoms = ["Alice", "Bob", "Charlie"] |
|
|
|
|
|
for prénom in prénoms: |
|
|
|
|
|
if prénom == "Bob": |
|
|
|
|
|
break |
|
|
|
|
|
print("Bonjour", prénom) |
|
|
|
|
|
|
|
|
|
|
|
.. code-block:: text |
|
|
|
|
|
|
|
|
|
|
|
Bonjour Alice |
|
|
|
|
|
Bonjour Charlie |
|
|
|
|
|
|
|
|
|
|
|
continue |
|
|
-------- |
|
|
-------- |
|
|
|
|
|
|
|
|
On peut interrompre l'exécution du bloc courant avec le mot-clé |
|
|
|
|
|
``continue``:: |
|
|
|
|
|
|
|
|
On peut interrompre l'exécution *du bloc courant* (et uniqument le |
|
|
|
|
|
bloc courant) avec le mot-clé ``continue``:: |
|
|
|
|
|
|
|
|
prénoms = ["Alice", "Bob", "Charlie"] |
|
|
prénoms = ["Alice", "Bob", "Charlie"] |
|
|
for prénom in prénoms: |
|
|
for prénom in prénoms: |
|
|