1
resposta

Resolucao - Exercicio

livros = ["1984", "Dom Casmurro", "O Pequeno Príncipe", "O Hobbit", "Orgulho e Preconceito"]

for livro in livros:
    if livro == 'O Hobbit':
        print(f'Livro encontrado: {livro}')
        break
1 resposta

Oi, Eliza! Como vai?

Agradeço por compartilhar sua resolução com a comunidade Alura.

Seu exemplo com o uso do break ficou bem claro! Você aplicou perfeitamente o comando para interromper o laço assim que o livro desejado é encontrado, o que é uma prática eficiente quando buscamos um item específico em uma lista.

Continue praticando com diferentes listas e condições — isso fortalece bastante a lógica de programação.

Ícone de sugestão Para saber mais:

O break é muito útil para interromper loops quando uma condição é satisfeita, economizando processamento. Em Python, também é possível usar else com o for para lidar com casos onde o item não foi encontrado.

Quer explorar mais estruturas de repetição? Veja este artigo da Alura: Loops e Estruturas de Repetição no Python

Alura

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