Python簡單的購物車小代碼
阿新 • • 發佈:2018-05-31
-- 代碼 編號 IV git app pin HA AS
1 # -*- coding: utf-8 -*- 2 # @Time : 2018-05-31 14:56 3 # @Author : 超人 4 # @Email : [email protected] 5 # @File : 購物車小練習 6 # @Software: PyCharm 7 8 9 goods_list = [ 10 [‘apple‘,30], 11 [‘car‘,80000], 12 [‘tesla‘,999999], 13 [‘computer‘,20000] 14 ] 15 shopping_car=[] 16money = input(‘請輸入購買金額:‘) 17 if money.isdigit(): 18 money=int(money) 19 while True: 20 for i,o in enumerate(goods_list): 21 print(i,o) 22 goods_id = input(‘請輸入購買的商品序號[退出q]:‘) 23 if goods_id.isdigit(): 24 goods_id=int(goods_id) 25 ifgoods_id>=0 and goods_id<len(goods_list): 26 goods_price=goods_list[goods_id] 27 money=money-goods_price[1] 28 if money>0: 29 print(goods_price) 30 shopping_car.append(goods_price) 31 else:32 print(‘余額不足‘) 33 break 34 else: 35 print(‘商品編號不存在‘) 36 elif goods_id == ‘q‘: 37 print(‘-----------------------購買如下商品-------------------------------‘) 38 for i in shopping_car: 39 print(i) 40 print(‘剩余%s元錢‘%money) 41 break 42 else: 43 print(‘請輸入合法字符!‘)
Python簡單的購物車小代碼