Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Controle de estoque

estoque = 25

# O loop 'while' continua enquanto o 'estoque' for maior que zero
while estoque > 0:
    estoque -= 1 # Diminui o estoque em 1 a cada 'venda'
    print(f"Venda realizada! Estoque restante: {estoque}")

print("---")
print("Estoque esgotado!")

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Oi, Luciano. Tudo bem?

Obrigada por compartilhar seu código com a comunidade Alura.

Gostei de ver como você usou o while para controlar o estoque até esgotar. É uma ótima forma de praticar laços de repetição.

O que você pode testar, se quiser, é usar break para sair do loop em certas condições. Veja este exemplo:


contador = 0

while True:
    contador += 1
    if contador == 5:
        break
    print(contador)

Este código soma 1 a contador até chegar em 5, usando break para parar o loop.

Conteúdos relacionados
Alura

Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!