Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] [Projeto] Minha Solução de Verificar Livros em Estoque

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Olá, Felipe! Como vai?

A sua solução está quase perfeita! Você usou o continue corretamente para ignorar os livros que estão com estoque zero. No entanto, há um pequeno erro de digitação na mensagem de saída. A palavra "Disponível" está escrita como "Dspoível". Corrigindo isso, seu código ficará assim:

livros = [
    {"nome": "1984", "estoque": 5},
    {"nome": "Dom Casmurro", "estoque": 0},
    {"nome": "O Pequeno Príncipe", "estoque": 3},
    {"nome": "O Hobbit", "estoque": 0},
    {"nome": "Orgulho e Preconceito", "estoque": 2}
]

def verificar_estoque() -> None:
    for livro in livros:
        if livro["estoque"] == 0:
            continue
        print(f"Livro disponível: {livro['nome']}")

if __name__ == "__main__":
    verificar_estoque()

Com essa correção, seu programa irá exibir corretamente os livros disponíveis em estoque.

Bons estudos!

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