1. 程式人生 > >購物車,我重寫一遍購物車

購物車,我重寫一遍購物車

hose pin 技術分享 span 余額 png pri 商品 macbook

product_list = [(iphone,5888),(macbook,12000),(meilv,998),(pen,5),(beizi,1),(text,25)]
shoping_list=[]

money =input("請充值")
if money.isdigit():
    money=int(money)
    while True:
        for index, item in enumerate(product_list):
            print(index,item)
        user_chose =input("
請選擇商品編號") if user_chose.isdigit():#這裏是看用戶選擇的商品是不是數字,他對應下邊的elif ‘q’ user_chose=int(user_chose) if user_chose <len(product_list)and user_chose>=0: item_p=product_list[user_chose] if item_p[1]<money: money -= item_p[1]
print("您已成功購買[%s],還剩下[%s]錢"%(item_p,money)) shoping_list.append(item_p) else: print("你的余額不足請充值") else: print("你輸入的[%s]不在列表內" % user_chose) #對應輸入的商品, elif user_chose ==q: #這裏要明白,一開始也可以輸入q,任何時候都能退出 print
(-----購物清單如下-----) for j in shoping_list: print(j) print(還剩下錢數,money) exit() else: print( 請輸入數字或q退出)

技術分享圖片

購物車,我重寫一遍購物車