Exercice 41
Concevoir un programme en Python qui requiert deux dictionnaires de produits : l'un spécifiant les produits avec leurs prix d'achat, et l'autre détaillant les mêmes produits avec leurs prix de vente. Ce programme doit calculer et retourner le bénéfice total après la vente de l'ensemble des produits.
Exemple pour les deux dictionnaires suivants:
1 2 |
achats = {"produit1": 50, "produit2": 30, "produit3": 20} ventes = {"produit1": 80, "produit2": 50, "produit3": 30} |
L'algorithme renvoie le bénéfice total = 60
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
def calculer_gains(achats, ventes): gains_total = 0 for produit in achats: if produit in ventes: gains_total += (ventes[produit] - achats[produit]) return gains_total # Exemple d'utilisation : achats = {"produit1": 50, "produit2": 30, "produit3": 20} ventes = {"produit1": 80, "produit2": 50, "produit3": 30} resultat = calculer_gains(achats, ventes) print("Gains total après la vente de tous les produits :", resultat) # Output : Gains total après la vente de tous les produits : 60 |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-
Algorithmes Python illustrés avec de belles images
€ 43,00 Acheter le livre -
Répéteur WiFi,1200Mbps Dual Band 2.4G / 5G WiFi Amplifier,WiFi Signal Booster,2 Ports LAN ,4 Antennes,WiFi Extenders
€ 18,00 Acheter le produit -
Disque dur EMTEC SSD Interne X150 240 Go- Prix Abordable
€ 21,00 Acheter le produit