Mundo em Python

Produto e a Quantidade vendida

# Código baseado  no site na página 85


investario = {"tomate": [1000, 2.30],
"alface": [500, 0.45],
"batata": [2001, 1.20],
"feijão": [100, 1.50]}
total = 0
print("Início do Programa")
while True:
print("Produtos existentes: alface ,batata,feijão ")
print("\nEscreva o Nome do Produto\nPara sair do programa digite [f]\n")
Nome_produto = str(input("Nome do produto: ")).lower()
if Nome_produto == 'f' or Nome_produto == 'fim':
break
if Nome_produto in investario:
quantidade = int(input("Quantidade: "))
if quantidade <= investario[Nome_produto][0]:
preço = investario[Nome_produto][1]
custo = preço * quantidade
print(f"{Nome_produto:12s}: {quantidade:3d} x {preço:6.2f} ={custo:6.2f}")
investario[Nome_produto][0] -= quantidade
total += custo
else:
print("\033[1;31;4mErro, atenção a quantidade solicitada!\n"
"Quantidade solicitada não disponível.\033[m")
else:
print("\033[1;41;30;4mAtenção!\033[m")
print("\033[1;41;30;4mEsse produto não existe.\033[m\n")
print(f" Total: {total:21.2f}\n")
print("Produtos final:\n")
for chave, dados in investario.items():
print(f"\033[7;34mDescrição: {chave.upper()}\033[m")
a = dados[0]
print("Quantidade: ",a)
b = dados[1]
print(f"Preço: {b:6.2f}\n")
print(f"{chave.upper()} : {a} x {b:6.2f} = {a*b:6.2f}\n")

investario = {"tomate": [1000, 2.30],
"alface": [500, 0.45],
"batata": [2001, 1.20],
"feijão": [100, 1.50]}
total = 0
print("Início do Programa")
while True:
print("Produtos existentes: alface ,batata,feijão ")
print("\nEscreva o Nome do Produto\nPara sair do programa digite [f]\n")
Nome_produto = str(input("Nome do produto: ")).lower()
if Nome_produto == 'f' or Nome_produto == 'fim':
break
if Nome_produto in investario:
quantidade = int(input("Quantidade: "))
if quantidade <= investario[Nome_produto][0]:
preço = investario[Nome_produto][1]
custo = preço * quantidade
print(f"{Nome_produto:12s}: {quantidade:3d} x {preço:6.2f} ={custo:6.2f}")
investario[Nome_produto][0] -= quantidade
total += custo
else:
print("\033[1;31;4mErro, atenção a quantidade solicitada!\n"
"Quantidade solicitada não disponível.\033[m")
else:
print("\033[1;41;30;4mAtenção!\033[m")
print("\033[1;41;30;4mEsse produto não existe.\033[m\n")
print(f" Total: {total:21.2f}\n")
print("Produtos final:\n")
for chave, dados in investario.items():
print(f"\033[7;34mDescrição: {chave.upper()}\033[m")
a = dados[0]
print("Quantidade: ",a)
b = dados[1]
print(f"Preço: {b:6.2f}\n")
print(f"{chave.upper()} : {a} x {b:6.2f} = {a*b:6.2f}\n")
0