Oi, Ângelo! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Seu uso do continue
ficou muito claro e bem aplicado. É uma boa prática quando queremos pular certas condições sem interromper o laço, como você fez com os livros sem estoque.
Uma dica interessante para o futuro é usar get()
ao acessar valores em dicionários, pois evita erros caso a chave não exista. Veja este exemplo:
livro = {"nome": "Python para Iniciantes"}
print(livro.get("estoque", "Estoque não informado"))
Esse código imprime "Estoque não informado" se a chave estoque
não existir.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!