# Author:Yan
product_list = [
('iphone',5800), ('Mac',9800), ('Watch',6800), ('Bike',900), ('Coffee',700), ('Book',80),
]
shop_list = []
salary = input("Input your salary:")
if salary.isdigit(): #判断是否为整数
salary = int(salary)
while True:#
'''for i in product_list:
print(product_list.index(i),i)
break'''
for index,i in enumerate(product_list):#获取下标enumerate
print(index,i)
user_choice = input("选择商品序号:")
if user_choice.isdigit():
user_choice = int(user_choice)
if user_choice < len(product_list) and user_choice >= 0 :
p_item = product_list[user_choice]
if p_item[1] <= salary:#买得起
shop_list.append(p_item)
salary -= p_item[1]
print("Added %s into shopping cart, your current balance is %s"%(p_item,salary))
else:
print("not enought")
elif user_choice =='q':
print('exit..')
for p in shop_list:
print(p)
exit()
else:
print("in)valid option"
Python -----购物车
猜你喜欢
转载自blog.csdn.net/qq_34446162/article/details/82533802
今日推荐
周排行