Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Resolução: Entendendo o uso do break

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

for i in livros: 
    if i == 'O Hobbit':
        print(f'Livro encontrado: {i}')
        break
1 resposta
solução!

Olá, Carlos! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de listas para armazenar dados com Python, utilizou muito bem o laço for para percorrer os elementos e ainda compreendeu a importância da instrução break para interromper a execução quando a condição é satisfeita.

Uma dica interessante para o futuro é usar o operador in para verificar se um item está presente na lista, tornando o código mais direto. Assim:

if "O Hobbit" in livros:
    print("Livro encontrado: O Hobbit")

Isso faz a busca de forma mais simples e legível, sem precisar percorrer todos os elementos manualmente.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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