Uso do 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
Uso do 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
Oi, Mario! Como vai?
Você usou muito bem o break para encerrar o laço assim que o livro "O Hobbit" foi encontrado. Esse recurso evita que o for continue percorrendo a lista sem necessidade. Uma dica interessante para o futuro é usar o método enumerate() quando quiser saber também a posição do item encontrado:
livros = ["1984", "Dom Casmurro", "O Pequeno Principe", "O Hobbit", "Orgulho e Preconceito"]
for indice, livro in enumerate(livros):
if livro == "O Hobbit":
print(f"Livro encontrado na posicao {indice}: {livro}")
break
Esse código percorre a lista, mostra a posição do livro encontrado e encerra o laço com break.