""" --- chasseAuxErreurs__Dictionnaires__EXO1_CORRIGE.py --- """ prix = { "Glace": 10, "Beignets": 12, "Cheesecake": 3, "Petit pain": 5, "Biscuits": 4, "Cup cake": 2 } def calculerTotal(achats: dict) -> int: """ Calcule le coût total des achats. Parameters : achats : dict, dictionnaire associant à chaque article acheté, la quantité achetée Returns : int, le prix total des articles, en euros """ total = 0 for cle, val in achats.items(): total += val * prix[cle] return total assert calculerTotal({"Petit pain": 2, "Glace" : 1}) == 20 assert calculerTotal({"Glace": 3, "Beignets" : 2}) == 54 assert calculerTotal({}) == 0