livros = ["1984", "Dom Casmurro", "O Pequeno Príncipe", "O Hobbit", "Orgulho e Preconceito"]
for livro in livros:
if livro === "O Hobbit"
print(livro encoontrado: {livro})
break
livros = ["1984", "Dom Casmurro", "O Pequeno Príncipe", "O Hobbit", "Orgulho e Preconceito"]
for livro in livros:
if livro === "O Hobbit"
print(livro encoontrado: {livro})
break
Oi, Micael! Como vai?
Agradeço por compartilhar.
Você seguiu uma boa ideia ao usar o break para parar o laço quando o livro "O Hobbit" for encontrado. Neste ponto, alguns ajustes são necessários na sintaxe do Python: a comparação deve ser feita com ==, o if precisa terminar com : e o print pode usar uma f-string para mostrar o livro encontrado.
Uma dica interessante para o futuro é revisar a estrutura do if antes de executar o código, porque pequenos detalhes de sintaxe fazem diferença em Python.
livros = ["1984", "Dom Casmurro", "O Pequeno Principe", "O Hobbit", "Orgulho e Preconceito"]
for livro in livros:
if livro == "O Hobbit":
print(f"Livro encontrado: {livro}")
break
Esse código percorre a lista livros, verifica quando o item é "O Hobbit", mostra a mensagem no console e usa break para encerrar o laço.
O que você acha que aconteceria se o break fosse removido desse exemplo?