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

Minha resposta

import re

quantity_template = r'[0-9]+'

stock = {
    'caderno': 50,
    'borracha branca': 99,
    'caneta azul': 72,
    'estilete': 90,
    'lápis': 56  
}

item_2update = input("Insira o nome do produto a ser atualizado: ").lower().strip()

if item_2update in stock:
    new_value = input("Insira a quantidade atualizada do produto: ").strip()
    if re.fullmatch(quantity_template, new_value):
        stock[item_2update] = new_value
    else:
        print("A entrada de valores não está no formato correto. Tente novamente.")
else:
    print("O item digitado não faz parte do estoque. Tente novamente.")
    
print(f"Estoque atualizado: {stock}")

o que resulta nas seguintes saídas:

Insira o nome do produto a ser atualizado:       CADERNO
Insira a quantidade atualizada do produto:       95
Estoque atualizado: {'caderno': '95', 'borracha branca': 99, 'caneta azul': 72, 'estilete': 90, 'lápis': 56}
Insira o nome do produto a ser atualizado: tesoura
O item digitado não faz parte do estoque. Tente novamente.
Estoque atualizado: {'caderno': 50, 'borracha branca': 99, 'caneta azul': 72, 'estilete': 90, 'lápis': 56}
Insira o nome do produto a ser atualizado: CANETA AZUL
Insira a quantidade atualizada do produto:  X
A entrada de valores não está no formato correto. Tente novamente.
Estoque atualizado: {'caderno': 50, 'borracha branca': 99, 'caneta azul': 72, 'estilete': 90, 'lápis': 56}

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Oi, Estudante! Como vai?

Agradeço por compartilhar.

Seu código tá bem estruturado e cumpre direitinho o objetivo da atividade: atualizar valores do estoque com verificações claras para entradas válidas e inválidas. Boa aplicação do re.fullmatch para validar os números!

Continue praticando esse tipo de lógica, pois ela reforça o raciocínio em manipulação de dados.

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