Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
1
resposta

Faça como eu fiz: atualizando informações no estoque

estoque = {
    "Caderno universitário": 50,
    "Caneta azul": 120,
    "Borracha branca": 30
}

print("Estoque inicial:")
print(estoque)


produto_a_atualizar = input("Nome do produto a ser atualizado: ")

nova_quantidade = int(input("Nova quantidade: "))

estoque[produto_a_atualizar] = nova_quantidade

print("Estoque atualizado:")
print(estoque)
Estoque inicial:
{'Caderno universitário': 50, 'Caneta azul': 120, 'Borracha branca': 30}
Nome do produto a ser atualizado: Caneta azul
Nova quantidade: 150
Estoque atualizado:
{'Caderno universitário': 50, 'Caneta azul': 150, 'Borracha branca': 30}
1 resposta
solução!

Oi, Carlos. Tudo certo?

Sua solução para atualizar informações no estoque está funcionando corretamente. Você utilizou a estrutura de dicionário de forma apropriada, acessando e modificando um valor através da chave do produto. A conversão da entrada para inteiro com int() garante que a nova quantidade seja armazenada no tipo correto, e a exibição do estoque antes e depois da atualização permite visualizar claramente o resultado da operação.

Para futuras melhorias, você poderia considerar adicionar uma validação para verificar se o produto inserido existe no dicionário antes de tentar atualizá-lo. Isso evitaria criar novas chaves quando o usuário digita o nome do produto de forma ligeiramente diferente.

Como você se sentiria em implementar uma verificação que alertasse o usuário caso ele tentasse atualizar um produto que ainda não foi cadastrado no estoque?

Obrigado por compartilhar seu trabalho conosco. Parabéns pela solução prática e continue contribuindo suas implementações. O fórum está à disposição para suas dúvidas e compartilhamentos.

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