Oi, Ricardo! Como vai?
Agradeço por compartilhar seu código.
Gostei da forma como você usou o dicionário
para armazenar os produtos com suas quantidades. Esse recurso é muito útil para organizar pares de chave e valor de forma prática.
Uma dica interessante para o futuro é usar o método get
para buscar valores em um dicionário sem causar erro caso a chave não exista.
dic = {"banana": 5, "maçã": 3}
print(dic.get("banana", 0))
print(dic.get("laranja", 0))
Esse código retorna 5
para "banana" e 0
para "laranja", já que a chave não está presente.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!