Hola, Jhon, espero que estés bien
Parece que tu código está funcionando correctamente para controlar el inventario. Sin embargo, podrías simplificarlo un poco y mejorar la legibilidad. Aquí tienes una sugerencia de cómo hacerlo:
stock = 5
while stock > 0:
print("¡Venta realizada! Inventario restante:", stock)
stock -= 1
print("Inventario agotado")
En este código, el bucle while sigue ejecutándose mientras haya stock disponible. Después de cada venta, se reduce el stock y se imprime el mensaje correspondiente. Cuando el stock llega a cero, se sale del bucle y se imprime "Inventario agotado".
Espero que esto te sea útil y que continúes aprendiendo mucho. ¡Bons estudios!