1
resposta

[RESPOSTA] Utilidade do continue em laços

livros = [
{"nome": "1984", "estoque": 5},
{"nome": "Dom Casmurro", "estoque": 0},
{"nome": "O Pequeno Príncipe", "estoque": 3},
{"nome": "O Hobbit", "estoque": 0},
{"nome": "Orgulho e Preconceito", "estoque": 2}
]

for livro in livros:
if livros["estoque"] == 0
continue
print("Livro disponível: {livro['nome']}")

1 resposta

Oi, Jeferson! Como vai?

Gostei da forma como você usou o continue para ignorar os livros sem estoque. Isso mostra atenção ao detalhe e clareza na lógica de filtragem.

Uma dica interessante para o futuro é usar f-strings no Python para deixar a impressão de dados mais clara. Veja este exemplo:


for livro in livros:
    if livro["estoque"] == 0:
        continue
    print(f"Livro disponivel: {livro['nome']}")

Esse codigo percorre a lista e exibe apenas os livros que possuem estoque, sem precisar concatenar manualmente as strings.

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