Chapitre 10 / 10
Mise en pratique : suivi de dépenses
10 leçons dans ce chapitre.
Charger les dépenses depuis un fichier JSON
Ce dernier chapitre construit un minitableau de bord de dépenses, en réutilisant l'essentiel des notions de ce module. Première ét…
Voir les détails du chapitre
Ce dernier chapitre construit un minitableau de bord de dépenses, en réutilisant l'essentiel des notions de ce module. Première étape : charger les dépenses existantes depuis un fichier JSON, sur le même modèle que l'inventaire du huitième chapitre. Si contient , ce code affiche cette liste de dictionnaires — le même mécanisme et déjà vus, appliqué ici à des dépenses plutôt qu'à un inventaire de p…
Ajouter une nouvelle dépense avec la date du jour
Deuxième étape : ajouter une dépense, avec la date du jour renseignée automatiquement grâce au module (vu au septième chapitre) —…
Filtrer les dépenses par catégorie
Troisième étape : extraire uniquement les dépenses d'une catégorie précise, avec une compréhension de liste et condition — vue au…
Calculer le total des dépenses par catégorie
Quatrième étape : calculer un total par catégorie pour l'ensemble des dépenses, avec un dictionnaire qui accumule les montants — l…
Trouver la dépense la plus élevée
Cinquième étape : identifier la dépense la plus élevée, avec et — vus au troisième chapitre, déjà appliqués à un catalogue de prod…
Trier les dépenses par montant décroissant
Sixième étape : trier toutes les dépenses du montant le plus élevé au plus faible, avec , et — vus au troisième chapitre, déjà app…
Calculer un budget restant et alerter si dépassé
Septième étape : comparer le total des dépenses à un budget fixé à l'avance, et lever une alerte en cas de dépassement — une excep…
Générer un résumé formaté en colonnes
Huitième étape : assembler un résumé complet et lisible, avec le formatage avancé des fstrings vu au sixième chapitre, déjà appliq…
Sauvegarder les dépenses mises à jour
Neuvième étape : réécrire les dépenses dans le fichier JSON après une modification, exactement le même mécanisme que la sauvegarde…
Cas pratique : un mini-tableau de bord de dépenses
Cette dernière leçon du module assemble l'ensemble des fonctions du chapitre en un petit tableau de bord complet. Ce que fait chaq…
Quiz de chapitre
6 questions transversales sur ce chapitre.
Progression du chapitre
0/10 terminées
Accès complet
La première leçon de chaque chapitre est gratuite (10 leçons sur 95).
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 85 leçons restantes de ce module