Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Control de Inventario

# Inventario inicial

inventario = 5

print(f"Iniciando ventas. Stock disponible: {inventario}")

# Proceso de ventas
while inventario > 0:
    
    inventario -= 1
   
   print(f"Venta realizada. Stock restante: {inventario}")

# Inventario agotado

print("Inventario agotado.")
1 respuesta

Hola Daniela, espero que estés bien

Parece que estás muy cerca de lograr el objetivo del ejercicio. Sin embargo, hay un pequeño detalle en tu código que necesita ser ajustado para que el mensaje de salida coincida con el formato esperado. Actualmente, tu mensaje de venta es "Venta realizada. Stock restante: {inventario}", pero el ejercicio pide que sea "¡Venta realizada! Inventario restante: <cantidad>".

Aquí tienes una versión ajustada de tu código:

# Inventario inicial
inventario = 5

print(f"Iniciando ventas. Stock disponible: {inventario}")

# Proceso de ventas
while inventario > 0:
    inventario -= 1
    print(f"¡Venta realizada! Inventario restante: {inventario}")

# Inventario agotado
print("Inventario agotado.")

Con esta modificación, el mensaje de cada venta incluirá el formato correcto con el signo de exclamación y la palabra "Inventario" en lugar de "Stock". Espero que esto resuelva tu duda.

Espero haber ayudado y buenos estudios!