#_author:"Jack Ma"
#date: 2017/11/12
Goods_list = [
("xiaomi note 3",2500),
("xiaomi pro",7000),
("xiaomi hands",150),
("xiaomi eraphone",120),
("xiaomi notebooks",50)
]
shopping_list = []
salary = input("请输入您的工资:")
if salary.isdigit():
salary = int(salary)
while True:
for index,item in enumerate(Goods_list,1):
print(index,item)
choicegoods = input("请输入您选择的商品编号:")
if choicegoods.isdigit():
choicegoods = int(choicegoods)
if choicegoods < len(Goods_list) and choicegoods >= 0 :
p_item = Goods_list[choicegoods - 1]
if p_item[1] < salary:
salary -= p_item[1]
shopping_list.append(p_item)
print("已将%s放入您的购物车,余额为:%s"%(p_item,salary))
else:
print("您的余额不足,还剩%s"%salary)
else:
print("您输入的编号不存在!")
elif choicegoods == 'quit':
print("--------您购买的商品如下-------")
print("商品名 单价")
for item in shopping_list:
print(item)
print("您还剩%s元钱!"%salary)
print("欢迎您下次光临!")
break
else:
print("请输入您的工资:")