segue o código:
def gestao_estoque():
estoque = 5
while estoque > 0:
print(f'Venda realizada! Estoque restante: {estoque}')
estoque -= 1
else:
print('Estoque esgotado!')
gestao_estoque()
segue o código:
def gestao_estoque():
estoque = 5
while estoque > 0:
print(f'Venda realizada! Estoque restante: {estoque}')
estoque -= 1
else:
print('Estoque esgotado!')
gestao_estoque()
Oi, Rony! Como vai?
Seu código está funcionando direitinho para simular a redução do estoque, e é ótimo ver que você utilizou o **while**
com um **else**
, algo que nem todo mundo lembra que existe em Python.
Uma dica interessante para o futuro é usar o **input()**
para deixar o código interativo. Veja este exemplo:
def gestao_estoque():
estoque = int(input('Digite a quantidade inicial de estoque: '))
while estoque > 0:
print('Venda realizada! Estoque restante:', estoque)
estoque -= 1
else:
print('Estoque esgotado!')
gestao_estoque()
Este código usa input()
para receber o valor inicial e funciona da mesma forma, só que mais flexível.