代码:
goods=(['iphone',5000],['book',20],['bike',500],['computer',6000])
buy =[]print '''程序操作
B:购买商品
Q:退出
'''
salary=input('请充值金额:')
while True:
choice = raw_input('请输入操作:').lower()
if choice=='q':
exit()
elif choice=='b':
print '''商品列表'''
for k,v in enumerate(goods):
print k,v
num = input('请输入商品编号:')
if salary< goods[num][1]:
print ''' 余额不足'''
else:
salary=salary-goods[num][1]
print ''' %s 购买成功'''%(goods[num][0])
buy.append(goods[num][0])
print '''消费单
购买金额:%s
消费金额:%s
当前余额:%s
'''%(buy,goods[num][1],salary)
else:
print ''请输入B or Q ''
测试: