購物車

!/usr/bin/evn python# Aothor Jackproduct_list=[    ('Iphone',5800),    ('Mac Pro',9800),    ('Bick',800),    ('Watch',10600),    ('Coffee',31),    ('Alex Python',120)]shopping_list=[]salary=input("請輸入你的薪資:")if salary.isdigit():    salary=int(salary)    while True:        for index,item in enumerate(product_list):           # print(product_list.index(item),item)#獲取item的下標            print(index,item)        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:                    shopping_list.append(p_item)                    salary-=p_item[1]                    print("Add %s into shopping car,your current balance is:\033[31;1m%s\033[0m"%(p_item,salary))                else:                    print("\033[41;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 shopping_list:                    print(p)                print("Your current balance:",salary)                exit()        else:            print("Input is invalid")else:    print("Input is invalid")
相關文章
相關標籤/搜索