while inventario != 0:
    print(f"¡Venta realizada! Inventario restante: {inventario}")
    inventario -= 1 
print("Inventario agotado")
while inventario != 0:
    print(f"¡Venta realizada! Inventario restante: {inventario}")
    inventario -= 1 
print("Inventario agotado")
Hola Benito, espero que estés bien
Tu código está casi perfecto para la tarea de controlar el inventario. Sin embargo, parece que falta inicializar el valor de inventario antes de comenzar el bucle while. Según el ejercicio, deberías comenzar con un inventario inicial de 5 ejemplares. Aquí tienes cómo podrías hacerlo:
inventario = 5  # Inicializa el inventario con 5 ejemplares
while inventario != 0:
    print(f"¡Venta realizada! Inventario restante: {inventario}")
    inventario -= 1 
print("Inventario agotado")
Con esta pequeña modificación, tu programa debería funcionar según lo esperado, comenzando con 5 ejemplares y reduciendo el inventario hasta que se agote. Espero que esto te ayude a avanzar en tu aprendizaje de Python.
¡Espero haber ayudado y buenos estudios!