1
resposta

Praticando Python

livros = ["1984", "Dom Casmurro", "O Pequeno Príncipe", "O Hobbit", "Orgulho e Preconceito"]

for livro in livros:
    if ("O Hobbit") in livro:
        print("Seu livro favorito é O Hobbit!")
        break
    print("Título do livro:", livro)
1 resposta

Oi, Joao! Como vai?

Agradeço por compartilhar.

O uso do break ficou bem claro: o laço percorre a lista livros, imprime os títulos anteriores e para assim que encontra "O Hobbit". Isso mostra bem como interromper uma repetição quando uma condição é atendida.

Uma dica interessante para o futuro é usar enumerate() quando quiser mostrar também a posição de cada item na lista:


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

for indice, livro in enumerate(livros):
    print(indice, livro)

Esse código mostra o indice e o livro em cada volta do laço.

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