product_list = [ (‘Iphone‘,5800), (‘Mac Pro‘,9980), (‘Bike‘,800), (‘watch‘,10600), (‘Coffee‘,31), (‘AlexPython‘,80),]shop_list = []salary = input("Please input your salary:")if salary.isdigit(): salary = int(salary) while True: for index,item in enumerate(product_list): #print(product_list.index(item),item)enumerate print(index,item) #break 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 \033[31;1m%s\033[0m"%(p_item,salary)) else: print("\033[42;1m你余额只剩[%s];啦,还买个毛线啊\033[0m" % salary) else: print("product code [%s] is not exist !"% user_choice) elif user_choice ==‘q‘: print("---------------shopping list-----------") for p in shop_list: print(p) print("Your current balance:",salary) exit() else: print("invalid option")
时间: 2024-12-08 04:32:27