Não sei dançar break, mas....
livros = ["A Hora do Lobisomem", "O Hobbit", "Noite infeliz", "Alta Fidelidade"]
for i in livros:
if i == "O Hobbit":
print("O livro foi encontrado: ", i)
break
else:
continue
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Não sei dançar break, mas....
livros = ["A Hora do Lobisomem", "O Hobbit", "Noite infeliz", "Alta Fidelidade"]
for i in livros:
if i == "O Hobbit":
print("O livro foi encontrado: ", i)
break
else:
continue
Oi, Tiago! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Gostei muito da sua forma bem-humorada de introduzir o tema e do uso correto do break dentro do laço for. A sua lógica tá clara e mostra que você compreendeu bem o fluxo de interrupção quando a condição é atendida.
Uma dica interessante para o futuro é usar o método enumerate() para acessar o índice junto com o item dentro do for.
livros = ["A Hora do Lobisomem", "O Hobbit", "Noite infeliz", "Alta Fidelidade"]
for indice, nome in enumerate(livros):
if nome == "O Hobbit":
print("O livro foi encontrado na posicao:", indice)
break
Esse codigo percorre a lista e mostra a posicao do item encontrado.
Obrigado pelo feedback Lorena!