PaliSkill
Python intermédiaire

Chapitre 8 / 10

Mise en pratique : gestion de stock

10 leçons dans ce chapitre.

1

Charger un inventaire depuis un fichier JSON

Disponible
0%

Ce chapitre construit progressivement un petit programme de gestion de stock, en réutilisant les notions des chapitres précédents.…

Voir les détails du chapitre

Ce chapitre construit progressivement un petit programme de gestion de stock, en réutilisant les notions des chapitres précédents. Première étape : charger l'inventaire de départ depuis un fichier JSON. Si contient , ce code affiche cette même liste de dictionnaires, chargée en mémoire — exactement le mécanisme et vu au quatrième chapitre de ce module. Si le fichier n'existe pas encore (premier la…

🔒

Afficher l'inventaire formaté en colonnes

Verrouillée

Deuxième étape : afficher l'inventaire de façon lisible, avec les noms de produits alignés en colonnes, grâce au formatage avancé…

🔒

Ajouter un nouveau produit à l'inventaire

Verrouillée

Troisième étape : ajouter un nouveau produit à l'inventaire, sous forme d'une fonction réutilisable — la liste de dictionnaires vu…

🔒

Mettre à jour la quantité d'un produit

Verrouillée

Quatrième étape : modifier la quantité en stock d'un produit existant, que ce soit pour une vente (quantité négative) ou un réappr…

🔒

Rechercher un produit par nom, insensible à la casse

Verrouillée

Cinquième étape : une fonction de recherche réutilisable, qui renvoie le produit trouvé (ou si absent) plutôt que de lever une err…

🔒

Lister les produits en rupture de stock

Verrouillée

Sixième étape : une compréhension de liste avec condition (vue au troisième chapitre) pour extraire uniquement les produits dont l…

🔒

Calculer la valeur totale de l'inventaire

Verrouillée

Septième étape : reprendre le calcul déjà vu au premier chapitre de ce module (valeur totale = somme de ), cette fois sur l'invent…

🔒

Trier l'inventaire par valeur de stock décroissante

Verrouillée

Huitième étape : trier l'inventaire pour identifier les produits qui représentent le plus de valeur immobilisée, avec et (vus au t…

🔒

Sauvegarder l'inventaire modifié dans le fichier JSON

Verrouillée

Neuvième étape : une fois l'inventaire modifié en mémoire (ajout, vente, réapprovisionnement...), il faut le réécrire dans le fich…

🔒

Cas pratique : un mini-programme de gestion de stock complet

Verrouillée

Cette dernière leçon assemble toutes les fonctions du chapitre en un seul petit programme cohérent, du chargement à la sauvegarde.…

Quiz de chapitre

6 questions transversales sur ce chapitre.

Voir le quiz →

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