1
resposta

Entendendo o 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

1 resposta

Oi, Estudante! Como vai?

Agradeço por compartilhar.

Gostei de como você usou o break para interromper o laço assim que encontrou o livro desejado. Isso deixa o codigo melhor e facilita a leitura, principalmente quando a lista pode crescer.

Uma dica interessante para o futuro é usar o metodo enumerate, que ajuda a identificar a posicao do item durante o laço.


livros = ["1984", "Dom Casmurro", "O Hobbit"]

for indice, livro in enumerate(livros):
    if livro == "O Hobbit":
        print(indice)
        break

Esse codigo percorre a lista e mostra a posicao do livro encontrado.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!