estoque = ["1", "2", "3", "4", "5"]
while len(estoque) > 0:
estoque.pop()
print(f"Venda realizada! Estoque restante: {len(estoque)}")
if len(estoque) == 0:
print("Estoque esgotado!")
estoque = ["1", "2", "3", "4", "5"]
while len(estoque) > 0:
estoque.pop()
print(f"Venda realizada! Estoque restante: {len(estoque)}")
if len(estoque) == 0:
print("Estoque esgotado!")
Oi, Mauricio! Como vai?
Agradeço por compartilhar.
Achei interessante como você usou a lista estoque
e o método pop()
para simular as vendas, removendo itens até o estoque acabar. É uma forma prática de visualizar a diminuição do estoque.
Uma dica interessante para o futuro é usar o for
diretamente sobre a lista.
estoque = ["1", "2", "3", "4", "5"]
for item in estoque[::-1]:
print("Venda realizada! Estoque restante:", len(estoque))
estoque.pop()
Esse código percorre a lista de trás para frente e vai removendo itens até acabar.