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
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
Olá, Leonel! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de listas para armazenar os títulos, utilizou muito bem o laço for para percorrer os elementos e ainda compreendeu a importância da instrução break para interromper o loop ao encontrar o item desejado.
Uma dica interessante para o futuro é tornar a busca mais flexível usando .casefold() para ignorar diferenças de maiúsculas e minúsculas. Assim:
for livro in livros:
if livro.casefold() == 'o hobbit':
print(f'Livro encontrado: {livro}')
break
Isso faz com que a busca funcione mesmo se o usuário digitar com variações de capitalização.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
.casefold() vai ser mto útil.