PaliSkill
← Python pour débutants

Leçon 2 / 10 — Chapitre 6: Mise en pratique : gestion commerciale

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 identifier automatiquement le produit le plus vendu, sans utiliser max() directement sur des tuples complexes.

produits = [("Riz", 45), ("Huile", 80), ("Sucre", 30)]

meilleur_produit = produits[0]
for produit in produits:
    if produit[1] > meilleur_produit[1]:
        meilleur_produit = produit

print(meilleur_produit[0])

meilleur_produit part du premier produit de la liste, puis la boucle le remplace dès qu'un produit avec une quantité plus élevée (produit[1]) est trouvé — à la fin, meilleur_produit[0] contient le nom du produit vainqueur.

À vous de jouer : adaptez cette macro pour trouver aussi le produit le MOINS vendu, avec la même logique inversée.

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que l'attestation finale.

5 500 XOF / 8,38 € / 9,14 $

Débloquez les 97 leçons restantes de ce module

Pour vous communiquer où envoyer le paiement.

Moyen de paiement souhaité

Nous vous contactons pour le paiement — activé dès réception.