'''
买卖2.0版本
'''
shop = ([1,'iphone',3999],[2,'mac',9999],[3,'bike',466])
shop_list = []
gz = input('请输入工资:')
if gz.isdigit():
gz = int(gz)
while True:
print('商品列表:')
for i,item in enumerate(shop):
print(item)
shop_id = input('你要买什么:')
if shop_id.isdigit():
shop_id = int(shop_id)
if shop_id > len(shop) or shop_id < 1:
print('该商品不存在!')
elif shop[shop_id-1][2] <= gz:
gz -= shop[shop_id-1][2]
shop_list.append(shop[shop_id-1][1])
print('你购买了%s到你的购物车,卡上余额\033[31;1m%s\033[0m'%(shop[shop_id-1][1],gz))
else:
print('卡上余额不足')
elif shop_id == 'q':
print('购物车商品')
for item in shop_list:
print(item)
print('卡上余额\033[31;1m%s\033[0m'%gz)
exit(0)
else:
print('输入有误!')
else:
print('输入有误!')