1
resposta

[Solução] Utilidade do continue em laços

def main() -> None:
    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 livro['estoque'] == 0:
            continue
        print(f'Livro disponível: {livro['nome']}')


if __name__ == '__main__':
    main()

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

Oi, Mozert! Como vai?

Seu uso do continue está muito bom — ele torna o laço mais limpo ao pular os livros sem estoque. Isso mostra que você entendeu bem como controlar o fluxo dentro de um loop, o que é bem útil para códigos mais legíveis.

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