失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Python实现购物车程序

Python实现购物车程序

时间:2020-08-12 02:26:05

相关推荐

Python实现购物车程序

后端开发|Python教程

Python,购物车,程序

后端开发-Python教程

这篇文章主要为大家详细介绍了Python实现购物车程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

视频点播 新闻网站源码,ubuntu不显示ens,爬虫 应用场景,php前天,谷歌seo引擎lzw

本文实例为大家分享了程序:Python购物车程序,具体内容如下

预约挂号系统app源码,vscode怎样插入视频,ubuntu 省电设置,tomcat 允许列目录,netcore爬虫,php nohup,大港seo优化哪家好,微信的微网站模板下载,响应式网站模板 食品lzw

需求:

拼多多商城源码,vscode 号,brew ubuntu,tomcat .dll,sqlite多个读,云服务器分割虚拟主机,.net 日历插件下载,搜索前端框架模块,java爬虫 百度云,php自学方法,成都seo工资,动易学校网站源码 动易sw6.8,网页内容靠左,电商平台模板,builder页面生成,进销存管理系统模版,微信小程序 美团源码lzw

启动程序后,让用户输入工资,然后打印商品列表

允许用户根据商品编号购买商品

用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒

可随时退出,退出时,打印已购买商品和余额

如余额不足,可充值

代码:

#coding=utf-8#Version:python 3.6.0#Tools:Pycharm .3.2_date_ = /4/16/016 14:50\_author_ = Hongyongsalary = int(input("Please input your salary: "))shoppingmart = []items = (["1","Huawei","¥",2800],["2","Earphone","¥",300],["3","Book","¥",80])msg_items = \----------items----------1. Huawei ¥ 28002. Earphone ¥ 3003. Book ¥ 80-------------------------\print(msg_items)while True: shopindex = int(input("Please choose goods: ")) if salary > items[shopindex-1][3]: shoppingmart.append(items[shopindex-1]) salary -= int(items[shopindex-1][3]) print("You have bought {name} !".format(name = items[shopindex-1][1])) print("Your balance is: ¥",salary) decision = input("Do you want to quit now?") print(msg_items) else: print("Your balance is not enough! Please try sth else.") recharge_ans = input("Do you want to recharge?") if recharge_ans == "y":recharge = int(input("Please input money: "))print("Please wait for a while...")salary += rechargeprint("You have recharged successfully!")print("And the balance is: ",salary,"now!") decision = input("Do you want to quit now?") print(msg_items) if decision == "q": break else: continueprint("You have bought: ",shoppingmart)print("Your balance is: ¥",salary)print("Welcome your next coming!")

程序效果:

Please input your salary: 0 ----------items----------1. Huawei ¥ 28002. Earphone ¥ 3003. Book ¥ 80------------------------- Please choose goods: 1Your balance is not enough! Please try sth else.Do you want to recharge?yPlease input money: 30000Please wait for a while...You have recharged successfully!And the balance is: 30000 now!Do you want to quit now? ----------items----------1. Huawei ¥ 28002. Earphone ¥ 3003. Book ¥ 80------------------------- Please choose goods: 1You have bought Huawei !Your balance is: ¥ 27200Do you want to quit now? ----------items----------1. Huawei ¥ 28002. Earphone ¥ 3003. Book ¥ 80------------------------- Please choose goods: 2You have bought Earphone !Your balance is: ¥ 26900Do you want to quit now?q ----------items----------1. Huawei ¥ 28002. Earphone ¥ 3003. Book ¥ 80------------------------- You have bought: [[1, Huawei, ¥, 2800], [2, Earphone, ¥, 300]]Your balance is: ¥ 26900Welcome your next coming!

Python实现求解括号匹配问题的方法

python实现百度语音识别api

OpenCV+python实现摄像头的调用

如果觉得《Python实现购物车程序》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。