python实现购物车功能,用python编写购物车模拟程序
本文主要详细介绍Python对简单购物车小程序的实现。本文中的示例代码非常详细,具有一定的参考价值。感兴趣的朋友可以参考一下。
本文分享Python实现简单购物车小程序的具体代码,供大家参考。具体内容如下
要求
代码
# - * -编码:utf-8 - * -
# Author:乡村雨
导入pprint
productList=[(Iphone 8 ,10000),
( GTX2080 ,8000),
( Z7KP7-GT ,6000),
( Mac pro ,15000),
(荣誉10 ,2800),
( Iphone XR ,12000),
(《军情八处》,2999年)
]
shoppingList=[]
打印(输入您的薪金: )
薪资=投入()
如果不是salary.isdigit():
打印(“请输入一个整数”)
else:
薪金=int(薪金)
而True:
对于索引,枚举(产品列表)中的项目:
打印(索引1,项目)
打印(输入您想购买的商品的序列号:)
userWant=input()
if userWant.isdigit():
userWant=int(userWant)
if userWant=len(productList)和userWant 0:
打印(您想购买的是:,productList[userWant-1][0])
if salary=product list[user want-1][1]:
shopping list . append(product list[user want-1][0])
salary-=product list[user want-1][1]
Print(您购买了 productList[userWant-1][0],您的余额为 str(salary))
else:
打印(对不起,您的余额不足!请努力工作!)
打印(您当前购买的是:)
用于带进购物清单:
pprint.pprint(自带)
打印(您的当前余额为:,薪金)
退出()
else:
打印(您输入的商品序列号有误,请重新输入)
elif userWant==q:
打印(-购物清单-)
用于带进购物清单:
pprint.pprint(自带)
打印(您的余额为,薪金)
退出()
else:
打印(无效输入!)
结果
这就是本文的全部内容。希望对大家的学习有所帮助,也希望大家能支持盛行的IT软件开发工作室。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。