1. 程式人生 > >python編輯購物車

python編輯購物車

商品 pro pri 賬戶 spa code 列表 oop 需求

一.需求分析

  1. 輸入工資金額,進入購物車,並打印輸出商品編號和價格,用戶可以通過輸入商品編號進行商品選購
  2. 余額不足時,打印提示信息
  3. 通過q進行退出結算
  4. 購物車能夠循環購物

二.代碼實現

ShoopCar =[]#創建購物車列表
Salary = int(input("請輸入你的工資 :"))  # 獲取工資內容
Goods = [[Iphone,5800],[Mac_Pro,12000],[Starbuck,31],[wang_Python,81],[Bike,800]]#商品數組

while True:
    for i in range(len(Goods)):#打印商品調試信息
print(i+1,.,Goods[i][0],,Price:,Goods[i][1]) GoodId = input("請選擇要購買的商品 :\n輸入q結算 :") if GoodId == q:#判斷是否輸入了結算字符 break GoodId=int(GoodId) if Salary -Goods[GoodId-1][1] < 0: print("--------------余額不足!-------------") else: Salary = Salary -Goods[GoodId-1][1] ShoopCar.append(Goods[GoodId
-1])#列表末尾添加對象 print("您購買的商品如下:")#打印結算信息 for i in range(len(ShoopCar)): print(i+1,.,ShoopCar[i][0]) print("賬戶余額 :%s"%Salary)

  以上代碼可以主要使用到的知識內容是While循環,List列表,主要是是List操作的相關內容。

python編輯購物車