Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Projeto] praticando

estoque = 5

while estoque > 0:
estoque -= 1
print(f"Venda realizada! Estoque restante: {estoque}")
print("Estoque esgotado")

1 resposta

Oii Micael, tudo bem?

Obrigada por compartilhar sua solução aqui no fórum! O código está correto: o while decrementa o estoque a cada iteração e exibe a mensagem de venda, e o print final aparece logo depois que o loop termina, quando o estoque chega a zero. Lógica certinha!

Uma observação só de estilo: o print("Estoque esgotado") ficará fora do bloco do while (sem indentação), o que está certo para o comportamento esperado. Só vale confirmar que a indentação no seu editor está assim, porque às vezes ao colar o código aqui no fórum ela some visualmente.

Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.

Bons estudos!

Sucesso

Imagem da comunidade