O programa com if, elif e else funciona certinho, mas o programa com o uso do for não funciona direito.. Por que ?
livros = ["1984", "Dom Casmurro", "O Pequeno Príncipe", "O Hobbit", "Orgulho e Preconceito"]
livro = input('Digite o nome do livro que deseja:\n ')
if livro == '1984':
    print(f"Livro encontrado:{livro}")
    
elif livro == 'Dom Casmurro':
    print(f"Livro encontrado:{livro}")
    
elif livro == 'O Pequeno Príncipe':
    print(f"Livro encontrado:{livro}")
        
elif livro == 'O Hobbit':
    print(f"Livro encontrado:{livro}")
        
elif livro == 'Orgulho e Preconceito':
    print(f"Livro encontrado:{livro}")
        
else:
     print("Livro não encontrado")
"""livros = ["1984", "Dom Casmurro", "O Pequeno Príncipe", "O Hobbit", "Orgulho e Preconceito"]
livro = input('Digite o nome do livro que deseja:\n ') 
for livro in livros:
    if livro == 'O Hobbit':
        print(f"Livro encontrado: {livro}")
        break
    elif livro == 'Dom Casmurro':
        print(f"Livro encontrado: {livro}")
        break
    elif livro == 'O Pequeno Príncipe':
        print(f"Livro encontrado: {livro}")
        break
    elif livro == 'Orgulho e Preconceito':
        print(f"Livro encontrado: {livro}")
        break
    else:
        print("Livro não encontrado")
        break"""
 
            