简单购物程序


class product:
def __init__(self,name,price,number,index):
self.name=name
self.price=price
self.number=number
self.index=index

def __str__(self):
return 'name:%s,price:%s,numde:%s,index:%s'%(self.name,self.price,self.number,self.index)


def mall():
while True:
name = raw_input('请输入商品名称(或结算、退出):')
if name == 'q':
print '已退出商城'
break
if name == 'go':
if len(buy) == 0:
print '您没有购买商品,不足以结算'
continue
else:
break
buy[name] = goods[name]

def settlement():
print '已选商品'
for k,v in buy.items():
print '商品:%s 价格:¥%s' % (k,v)
price = sum(buy.values())
print '总价:%s' % price
while True:
tmp = raw_input('是否结算(y/n):')
if tmp == 'y':
sums = money - price
if sums < 0:
print '对不起金额不足,无法结算'
break
else:
print '结算完成,您的剩余金额为:%s' % sums
break
else:
break

posted @ 2019-05-20 10:06  仙女姐姐ya  阅读(149)  评论(0编辑  收藏  举报