Haz un bucle que pase por tus diccionarios para saber cuánto dinero ganarías si vendieras toda la comida en el inventario. ¡Haz que ese valor se muestre en la consola!.
Pista: El valor de un producto determinado es su cantidad de artículos en el inventario, multiplicados por su precio. Por ejemplo, el costo total de los bananos sería 24 (a un precio de 4 multiplicado por 6 bananos en el inventario).
--------------
Y lo hice en Python 3.6 con Visual Studio y me resulta bien:
Código
Salida:
precios = { "banano": 4, "manzana": 2, "naranja": 1.5, "pera": 3 } inventario = { "banano": 6, "manzana": 0, "naranja": 32, "pera": 15 } for i in precios: print (precios[i]*inventario[i])
Código:
24
0
48.0
45
Pero este mismo codigo lo puse en Codecademy y el resultado es completamente diferente:
Salida:
Código
0 45 24 48.0 None
Probe quitandole los parentesis del principio:
Código
ya que es python 2.7 pero da el mismo resultado.
precios[i]*inventario[i]
Porque es? Por la version? un error de codeacademy? (Ya reinicie la pagina y nada)
Como lo soluciono? Gracias