Browse Source

Relecture, clarifications

master
Dimitri Merejkowsky 4 years ago
parent
commit
78ac5e2c75
2 changed files with 21 additions and 4 deletions
  1. +6
    -1
      cours/source/08-dictionnaires/03-booléens.rst
  2. +15
    -3
      cours/source/08-dictionnaires/04-exercice.rst

+ 6
- 1
cours/source/08-dictionnaires/03-booléens.rst View File

@@ -23,13 +23,18 @@ Les dictionnaires vides sont falsy, et tous les autres dictionnaires sont truthy
Test d'appartenance Test d'appartenance
--------------------- ---------------------


Avec ``in``, comme le listes::
On peut vérifier si une clé est présente dans un dictionnaires avec
le mot clé ``in``, un peu comme pour le listes::


scores = {"john": 10, "bob": 42} scores = {"john": 10, "bob": 42}
print("john" in scores)
# affiche: True

print("charlie" in scores) print("charlie" in scores)
# affiche: False # affiche: False





Comparaisons de dictionnaires Comparaisons de dictionnaires
----------------------------- -----------------------------




+ 15
- 3
cours/source/08-dictionnaires/04-exercice.rst View File

@@ -12,13 +12,25 @@ Le programme doit s'utiliser comme suit:


.. code-block:: console .. code-block:: console


python convertisseur.py 1 km miles
python convertisseur.py 1 km mi


Il y a trois "mots" après le nom du fichier, séparés par des espaces. Il y a trois "mots" après le nom du fichier, séparés par des espaces.
On appelle ces mots les "arguments" du programme. On appelle ces mots les "arguments" du programme.


Ici, ``1`` est la valeur de départ, ``km`` l'unité d'arrivée
et ``miles`` l'unité d'arrivée.
Ici, ``1`` est la valeur de départ, ``km`` l'abbréviation de l'unité d'arrivée
et ``mi`` l'abbréviation de l'unité d'arrivée.

Voici un tableau pour vous aider:


========= ============ ================
Nom Abbréviation Valeur en mẽtres
========= ============ ================
mètre m 1
kilomètre km 1000
mille mi 1609.344
yard yd 0.9144
========= ============ ================


Squelette Squelette
---------- ----------