1
resposta

[Projeto] Buscar livro

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

Oii, Mateus!

Obrigada por compartilhar.

Seu uso do for com break tá bem aplicado! A lógica de parar a busca ao encontrar o item desejado é bastante útil em situações como essa, e o código está limpo e funcional.

Uma atividade pra fazer no futuro é adicionar um else ao for, que só será executado se o break não for acionado — ideal para informar quando o livro não for encontrado.


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

for livro in livros:
    if livro == 'O Senhor dos Anéis':
        print(f'Livro encontrado: {livro}')
        break
else:
    print('Livro não encontrado na estante.')

É legal tentar códigos diferentes.

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