Browse Source

Proofread chapter 6

master
Dimitri Merejkowsky 4 years ago
parent
commit
4c256431cf
No known key found for this signature in database GPG Key ID: 6BF3C7EA7C2D64EC
1 changed files with 19 additions and 4 deletions
  1. +19
    -4
      cours/source/06-listes/index.rst

+ 19
- 4
cours/source/06-listes/index.rst View File

@@ -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: