Olá, Felipe. Tudo bem?
Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.
Gostei da sua utilização do continue
no laço for
para pular os livros sem estoque. Isso torna o código mais eficiente e evita a impressão desnecessária dos livros indisponíveis. Uma curiosidade é que você poderia usar o else
após o for
para fazer algo quando o laço terminar sem interrupções. Aqui está um exemplo:
for livro in livros:
if livro["estoque"] == 0:
continue
print(f"Livro disponível: {livro['nome']}")
else:
print("Todos os livros foram verificados.")
O código acima imprime a mensagem após o laço ser concluído, desde que não tenha ocorrido um break
.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!