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
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!