Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Oi, Matheus! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
O uso do continue no seu exemplo foi muito bem aplicado para pular os livros sem estoque e manter o laço limpo e funcional. Esse tipo de lógica ajuda bastante quando lidamos com listas grandes e queremos evitar condições desnecessárias dentro do loop.
Uma dica interessante para o futuro é usar break quando quiser interromper totalmente o laço assim que uma condição for atendida. Veja este exemplo:
for numero in range(10):
if numero == 5:
break
print(numero)
Esse código para a execução quando o número chega a 5.