Bertrand Benjamin
90558ac36b
All checks were successful
continuous-integration/drone/push Build is passing
39 lines
1.2 KiB
ReStructuredText
39 lines
1.2 KiB
ReStructuredText
Dictionnaire
|
||
############
|
||
|
||
:date: 2023-03-17
|
||
:modified: 2023-03-26
|
||
:authors: Benjamin Bertrand
|
||
:tags: Python
|
||
:category: 1NSI
|
||
:summary: Découverte des dictionnaires
|
||
|
||
|
||
Éléments du programme
|
||
=====================
|
||
|
||
.. list-table:: Interaction Homme machine sur le web
|
||
:header-rows: 1
|
||
|
||
* - Contenus
|
||
- Capacités attendues
|
||
- Commentaires
|
||
|
||
* - Dictionnaires par clés et valeurs
|
||
- Construire une entrée de dictionnaire.
|
||
Itérer sur les éléments d’un dictionnaire.
|
||
- Il est possible de présenter les données EXIF d’une image sous la forme d’un enregistrement. En Python, les p-uplets nommés sont implémentés par des dictionnaires. Utiliser les méthodes keys(), values () et items ().
|
||
|
||
Progression
|
||
===========
|
||
|
||
- Construction d'un mémo sur les dictionnaires (`notebook découverte des dictionnaires <./1E_dictionnaire.ipynb>`_)
|
||
|
||
- Exercices de construction de fonctions de manipulation de dictionnaires
|
||
|
||
- `Compter les points au scrabble <./scripts/scrabble.py>`_
|
||
- `Casser le chiffrement de Cesar <./scripts/cesar.py>`_
|
||
|
||
|
||
- Manipulation des données Exif et géo-localisation sur une carte (`notebook sur les données exifs <./2E_exif_folium.ipynb>`_)
|