menu = {
'1': dict(name='草莓冰淇淋', price=20),
'2': dict(name='香草冰淇淋', price=10),
'3': dict(name='香蕉冰淇淋', price=15),
'5': dict(name='巧克力冰淇淋', price=30),
}
def showmenu(menu):
for k, item in sorted(menu.items()):
print "%(key)s: %(name)s 价格%(price).2f" % dict(key=k, **item)
def menuchoice(menu):
while True:
showmenu(menu)
c = raw_input("Your Choice('.' for end): ")
if c == '.':
break
else:
yield menu.get(c)
customerchoice = filter(None, menuchoice(menu))
print "Total: %.2f" % sum(map(lambda x: x["price"], customerchoice))
关系模型
1、代理商(代理商编号、姓名、地址、邮政编码、提成金额、提成比例)
其中代理商编号为primary key(主码)
2、客户(客户编号、姓名、地址、邮政编码、收支差额、贷款限额、代理商编号)
其中客户编号为primary key(主码)
3.产品(产品编号、描述信息、库存量、类别、仓库的编号、价格)
其中产品的编号为primary key(主码)
4.订单(订单编号、订货日期、客户编号)
5.订货项目(订单编号、产品编号、订购数量、订购单价)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)