1
resposta

[Projeto] Praticando Python - Atualizando informações no estoque

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

print(f'Produtos no estoque: {estoque}')
produto = input('Digite o nome do produto que deseja substituir: ').strip().capitalize()
substituir_quantia = int(input('Digite a nova quantia: '))

if produto in estoque:
    estoque[produto] = substituir_quantia
    print(f'Estoque atualizado: {estoque}')
else:
    print('Produto não encontrado.')
1 resposta

Olá, Vitor, como vai?

O seu código cumpre muito bem o que foi proposto no exercício. Você utilizou corretamente a lógica de verificação de existência da chave dentro do dicionário antes de realizar a atribuição, o que evita erros de execução. Além disso, o uso do método strip é uma excelente prática para limpar espaços em branco indesejados que o usuário possa digitar por acidente.

Parabéns pelo empenho em compartilhar sua resolução com a comunidade e continue praticando.

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