Browse Source

Relecture, clarifications

master
Dimitri Merejkowsky 3 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
---------------------

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}
print("john" in scores)
# affiche: True

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



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

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.
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
----------