1
resposta

minha resposta

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

for livro in livros:
    if livro == "O Hobbit":
        print(f"o proximo livro que você vai ler vai ser {livro}")
        break
print('O NO!!!')

alerta de jojo fan

1 resposta

Oi, Yan.

Agradeço por compartilhar.

Ficou bem claro como você utilizou o break pra interromper o laço no momento certo, assim que encontrou "O Hobbit". Esse controle de fluxo está correto e mostra que você entendeu bem a proposta da atividade, além de trazer um toque divertido com a mensagem final.

Aqui também o enumerate cai bem, pra acompanhar também a posição do item no laço.


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

for indice, livro in enumerate(livros):
    if livro == "O Hobbit":
        print(f"encontrado na posicao {indice}: {livro}")
        break

Esse código percorre a lista e, além do valor, também mostra a posição do livro encontrado.

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