produtos = {}
for i in range(3):
nome = input("Digite o nome do produto: ")
qntd = int(input("Digite a quantidade: "))
produtos[nome] = qntd
print(f"Dicionário de produtos:{produtos}")
produtos = {}
for i in range(3):
nome = input("Digite o nome do produto: ")
qntd = int(input("Digite a quantidade: "))
produtos[nome] = qntd
print(f"Dicionário de produtos:{produtos}")
Oi, Franklim! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Achei interessante como você estruturou o cadastro de produtos utilizando um dicionário e um laço for, deixando o código simples e direto. Isso mostra que você está aplicando bem conceitos de Python e praticando manipulação de coleções.
Uma dica interessante para o futuro é usar o método items()
para percorrer o dicionário de forma mais organizada e exibir cada produto com sua quantidade:
produtos = {'maça': 5, 'banana': 3}
for nome, quantidade in produtos.items():
print(nome, quantidade)
Esse código percorre cada par chave-valor do dicionário e imprime de forma clara o nome do produto e sua quantidade.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!