python实现购物车功能,用python编写购物车模拟程序
本文主要详细介绍python购物车小程序。本文中的示例代码非常详细,具有一定的参考价值。感兴趣的朋友可以参考一下。
本文分享python实现购物车小程序的具体代码,供大家参考。具体内容如下
功能实现:
(1)可以查看购物车中的商品和余额。
(2)可以显示商品列表,根据商品编号选择商品。
#定义一个存储商品信息的列表
产品=[(iphone ,5800),( bike ,220),( vivo ,2000),( book ,20)]
Shopping_list=[]#将购买的商品存储在列表Shopping_list中。
薪金=输入(“输入你的薪金”)
#判断输入的薪资是否为数字。
if salary.isdigit():
Salary=int(salary)#将输入的薪资转换为整数。
而True:
# for i in products:可以两种方式输出商品编号和商品信息。
# print(products.index(i),I)
对于索引,我在列举(产品):
打印(索引,I)
User_choice=input(选择要购买的商品)
#通过输入商品编号选择商品。
if user_choice.isdigit():
user_choice=int(user_choice)
如果用户选择=0且用户选择伦(产品):
p _ item=产品[用户选择]
如果p _ item[1]=薪金:
Shopping_list.append(p_item)#将您购买的商品放入购物车
工资-=p_item[1]#计算买东西后剩下的钱。
打印(将%s添加到购物车,您当前的薪金%s %(p_item[0],薪金))
else:
打印( 033[41;你的1m余额只剩[%s]了,不能买。按Q退出 033[0m %薪水
else:
打印(“商品不存在”)
elif user_choice==q:
打印(“购物车中的商品如下所示”)
购物清单:中的p
打印(p)
打印(余额,薪金)
破裂
else:
打印(“无效输入”)
else:
打印(“无效输入”)
效果:
这就是本文的全部内容。希望对大家的学习有所帮助,也希望大家能支持盛行的IT软件开发工作室。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。