Un Día en el Supermercado - Agotar las existencias (Resuelto)


#1



**Un Día en el Supermercado - Lección: ¡Viaje de compras! - Agotar las existencias**
https://www.codecademy.com/es/courses/python-beginner-es-smzte/2/3?curriculum_id=53a32847fed2a88075000001
I need to know if my code of this lesson is well , could you please help me?
Necesito saber si mi código de esta lección esta bien, ¿podrían ayudarme por favor?


#2

Por favor, publique su código para ese ejercicio :slight_smile:


#3

compras = ["banana", "naranja", "manzana"]

inventario = {
    "banana": 6,
    "manzana": 0,
    "naranja": 32,
    "pera": 15
}

precios = {
   'naranja': 1.5, 'pera': 3, 'banana': 4, 'manzana': 2
}

# Escribí tu código acá.
def calcular_factura(comida):
    total = 0
    for items in comida:
        if inventario[items] > 0:
            total += precios[items]
            inventario[items] -= 1
    return total
print calcular_factura(compras)

#4

Su código es correcto sólo sangría como este,

# Write your code below!
def calcular_factura(comida):
    total = 0
    for items in comida:
        if inventario[items] > 0:
            total += precios[items] 
            inventario[items] -= 1
    return total
print calcular_factura(compras)

#6

Gracias, de todas maneras esperaré respuestas.


#7

De nada


:grinning:


#8

El error se encontraba en el diccionario precios, lo he corregido, muchas gracias de todas maneras espero que el código ayude a otras personas.


#9

Por lo que el ejercicio?


#10

Muchas gracias señor :sweat_smile:


#11

No hay problema amigo :grin: