PYTHON / 10 · EXERCICE
Des clés pour nommer les valeurs
Un dictionnaire associe une clé à une valeur. Les clés nomment les informations plutôt que leur position.
Les accolades créent le dictionnaire ; les crochets lisent ou modifient une valeur. Une nouvelle clé peut être ajoutée par affectation.
Exemple expliqué
- 1
eleve = {"prenom": "Camille", "note": 12}Chaque paire contient une clé, un deux-points et sa valeur ; les virgules séparent les paires.
- 2
eleve["note"] = 15 eleve["valide"] = eleve["note"] >= 10La note est remplacée ; le booléen valide est ajouté. Une clé texte reste entre guillemets dans les crochets.
- 3
print(eleve["prenom"], eleve["note"], eleve["valide"])L’affichage vaut Camille 15 True. eleve.get("absent") renvoie None ; eleve["absent"] provoquerait KeyError.
Code à compléter
Remplacer la note par 15, ajouter valide avec le test note >= 10, puis afficher prénom, note et valide.
Saisie autonome · crédit complet après réussite
Le résultat apparaîtra ici.
Session Python
Les variables restent disponibles entre les pages. Un rechargement efface les variables ; le code et l’utilisation de l’aide restent enregistrés dans cet onglet.