購物車程式碼(學習版,很多地方需要優化)
阿新 • • 發佈:2020-12-08
購物車練習
現有知識編寫的程式碼,還有很多地方需要優化。先記錄一下!
salary = int(input("salary is :")) msc = ''' ---------------shopping list------------- 1. iphone12 6800 2. mac book 9000 3. bubble 18 4. python book 60 5. bicyle 700 -----------------end--------------------- ''' print(msc) shopping_list = ["1",'iphone12s',6800,"2","mac book",9000,"3","coffee",32,"4","python book",80,"5","bicyle",1500] #number = input(">>>") #print(shopping_list.index(number)) count = 0 LIST = [] while True: number = input(">>>:") if number == 'quit': break goods = shopping_list[shopping_list.index(number)+1] price = shopping_list[shopping_list.index(number)+2] if salary < price: print("餘額不足, "+'-'+str(price-salary)) else: print("已加入"+goods+"到你的購物車,"+"當前餘額:"+str(salary-price)) salary = salary-price LIST.append(goods+' '+str(price)) count += 1 continue print("您已購買以下商品") for i in range(count): print(LIST[i]) else: print("您的餘額為:"+str(salary)) print("歡迎下次光臨" )