Chapitre 6 / 10
Mise en pratique : gestion commerciale
10 leçons dans ce chapitre.
Calculer le total d'une liste de ventes avec une boucle et une fonction
Cette leçon combine deux techniques déjà vues séparément — une fonction réutilisable et le motif accumulateur en boucle — pour cal…
Trouver le produit le plus vendu
Cette leçon combine une liste de tuples (chaque produit associé à sa quantité vendue) et une boucle de comparaison, pour identifie…
Filtrer les ventes au-dessus d'un seuil
Une boucle combinée à une condition permet d'extraire, dans une nouvelle liste, uniquement les ventes qui dépassent un seuil donné…
Compter les ventes par catégorie avec des listes parallèles
Cette leçon combine deux listes "parallèles" (une liste de catégories, une liste de compteurs à la même position) et une boucle im…
Trier les produits par chiffre d'affaires
En plaçant le chiffre d'affaires EN PREMIER dans chaque tuple, un tri par défaut avec .sort() trie naturellement les produits par…
Formater un ticket de caisse avec des chaînes et une fonction
Cette leçon combine la conversion de type (str()) et la concaténation de chaînes dans une fonction réutilisable, pour générer une…
Rechercher un produit par nom, insensible à la casse
Cette leçon combine une boucle de recherche et la méthode .lower() (vue au chapitre précédent), pour rechercher un produit sans qu…
Calculer une remise progressive avec une fonction et plusieurs conditions
Cette leçon combine une fonction et une chaîne if/elif/else pour calculer automatiquement une remise qui augmente par palier selon…
Générer un résumé des ventes avec une boucle imbriquée
Une liste peut ellemême contenir d'autres listes — ici, une liste où chaque élément représente les ventes d'un jour. Une boucle im…
Cas pratique : un mini-programme de caisse
Ce cas pratique combine plusieurs notions du chapitre dans un seul petit programme : une fonction qui calcule le total d'un panier…
Quiz de chapitre
6 questions transversales sur ce chapitre.
Progression du chapitre
0/10 terminées
Accès complet
Ce module est offert gratuitement, pour une durée limitée, à tout utilisateur connecté.
🎁 Gratuit — connectez-vous pour en profiter