O gabarito do curso é o seguinte:
estoque = 5
while estoque > 0:
estoque -= 1
print(f"Venda realizada! Estoque restante: {estoque}")
print("Estoque esgotado")
Minha resolução tinha sido:
estoque_inicial = 5
for i in range(5):
estoque_inicial -= 1
print(f'Venda realizada! Estoque restante: {estoque_inicial}')
if estoque_inicial == 0:
print('Estoque esgotado.')
Posso considerar que fiz corretamente o que foi solicitado? O resultado esperado era:
Venda realizada! Estoque restante: 4
Venda realizada! Estoque restante: 3
Venda realizada! Estoque restante: 2
Venda realizada! Estoque restante: 1
Venda realizada! Estoque restante: 0
Estoque esgotado.