1
resposta

Res: 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 registro in livros:  #registro define um parametro de acesso aos dados da lista
    nome = registro["nome"] #designa uma variável para cada tipo de dado
    estoque = registro["estoque"] #designa uma variável para cada tipo de dado
    if estoque > 0:
        print(f'Livro desponível. {nome}')
    else:
        continue
1 resposta

Oi, Rafael! Como vai?

Agradeço por compartilhar.

Gostei da forma como você explicou o uso do continue, importante para pular casos que não atendem à condição, deixando o laço mais claro e organizado no fluxo da leitura do código. Isso mostra atenção ao comportamento do for no contexto da atividade.

Continue explorando essas estruturas, pois entender bem o controle de fluxo ajuda muito na escrita de códigos mais limpos.

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