python编辑购物车

Posted 土味程序员

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python编辑购物车相关的知识,希望对你有一定的参考价值。

一.需求分析

  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("请选择要购买的商品 :
输入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编辑购物车的主要内容,如果未能解决你的问题,请参考以下文章

Notepad++编辑器——Verilog代码片段直接编译

VsCode编辑器如何自定义代码片段

如何从 recyclerview 片段传递到另一个 recyclerview 片段

Python练习-一辆购物车的寂寞都是Alex的错

配置 VScode 编辑器 (前端篇)

python_购物车代码的分解及全部代码