python代码大全o-Python实现的一个自动售饮料程序代码分享
写这个程序的时候,我已学习Python将近有一百个小时,在CSDN上看到有人求助使用Python如何写一个自动售饮料的程序,我一想,试试写一个实用的售货程序。当然,只是实现基本功能,欢迎高手指点,新手学习参考。
运行环境:Python 2.7
# encoding=UTF-8
loop=True
money=0
while loop:
x = raw_input('提示:请投入金币,结束投币请按"q"键')
if x=='q':
if money==0:
print '错误:您未投入过纸币,请至少投入一张纸币后才能选购商品'
else:
print '提示:您已结束投币,将进入购买商品操作界面'
loop = False
else:
try:
x = int(x)
money+=x
print '提示:您此次投币',x,'元人民币,您一共投币',money,'元人民币'
except Exception,e:
print '错误:您的金币系统不识别,请重新投币,谢谢!'
GoodList = {
'可口可乐':2.5,
'果粒橙':3,
'奶茶':1.5,
'加多宝':4
}
i=0
print '请选择商品:'
for x in GoodList:
i+=1
print '编号',i,'商品名称',x,'价格',GoodList[x]
fanwei = range(len(GoodList))
loop = True
while loop:
o = raw_input('提示:请输入您要购买的商品编号,按"q"键结束购买')
if o=='q':
loop = False
else:
try:
o = int(o)
if o>=1 and o<=len(GoodList):
i=0
for x in GoodList:
i+=1
if i==o:
if money>=GoodList[x]:
money -= GoodList[x]
print '提示:您购买的商品是:',x,',价格:',GoodList[x],',您还剩余:',money,'元人民币'
if money==0:
loop = False
else:
print '错误:您的余额',money,'元已不足购买此商品',x,'[',GoodList[x],'元]'
else:
print '错误:您输入的商品编号不存在,请重新输入'
except Exception,e:
print '错误:请输入正确的产品编号,谢谢合作!'
if money>0:
print '提示:系统将找您,',money,'元人民币,欢迎下次光临'
else:
print '提示:您的余额已用完,欢迎下次光临'
本文标题: Python实现的一个自动售饮料程序代码分享
本文地址: http://www.cppcns.com/jiaoben/python/112735.html
python代码大全o-Python实现的一个自动售饮料程序代码分享相关推荐
- python饮料购买_Python实现的一个自动售饮料程序代码分享
写这个程序的时候,我已学习Python将近有一百个小时,在CSDN上看到有人求助使用Python如何写一个自动售饮料的程序,我一想,试试写一个实用的售货程序.当然,只是实现基本功能,欢迎高手指点,新手 ...
- python饮料购买_Python写的一个自动售饮料小程序!
写这个程序的时候,我已学习Python将近有一百个小时,在CSDN上看到有人求助使用Python如何写一个自动售饮料的程序,我一想,试试写一个实用的售货程序.当然,只是实现基本功能,欢迎高手指点,新手 ...
- 面试题之如何用Java设计一个自动售货机
如何用Java设计一个自动售货机程序是一个非常好的Java面试题.大多数情况会在面试比较senior的Java开发者的时候出现.在一个典型的代码面试中,你需要在一定的时间内根据对应的条件完成相关的代码 ...
- python kivy显示图片_python基于Kivy写一个图形桌面时钟程序代码示例
本篇文章小编给大家分享一下python基于Kivy写一个图形桌面时钟程序代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. Kivy 是一个开源的 ...
- 用python编写一个点餐程序_Python写一个自动点餐程序
原博文 2019-08-09 10:45 − # Python写一个自动点餐程序 ## 为什么要写这个 公司现在用meican作为点餐渠道,每天规定的时间是早7:00-9:40点餐,有时候我经常容易忘 ...
- c#设计12星座速配软件_星座代码:用vb编一个星座配对的程序代码
星座代码:用vb编一个星座配对的程序代码 admin 来源: 2020-04-30 10:04:55 阅读() 评论(0) 关于十二星座C#代码不同星座的程序员写起代码来分别是什么样子的?求你的计算生 ...
- python程序代码大全-调试Python程序代码的几种方法总结
程序能一次写完并正常运行的概率很小,基本不超过1%.总会有各种各样的bug需要修正.有的bug很简单,看看错误信息就知道,有的bug很复杂,我们需要知道出错时,哪些变量的值是正确的,哪些变量的值是错误 ...
- python新手代码大全.pdf,python新手代码及作用
python新手代码是什么? python新手代码是:1.------数字提取.2.------长ping 检测网络状态.3.------爬取百度贴吧图片.4.------微信自动回复天气.5.--- ...
- python小游戏代码大全打枪-python实现微信小游戏打飞机代码
以前版本的微信小游戏有一个打飞机的游戏,学完python之后我试着写了下程序去基本实现打飞机的功能,下面是小游戏打飞机的python代码 注:python中部分代码转自crossin编程教室 impo ...
最新文章
- 一次 HPC 病毒感染与解决经历
- 基于SharePoint 2013的论坛解决方案[开源]
- 在控制台程序中隐藏控制台窗口
- MySQL通信类型:同步或者异步
- python中的常量_Python中的变量和常量
- Ubuntu 20.10安装docker
- 软件测试人员的三重境界
- plsql 无法解析指定的连接标识符_TNS03505:无法解析名称
- 温州近10%的网站存在高危安全漏洞
- 大型网站架构系列:20本技术书籍推荐
- 挑战程序设计竞赛(第二章:2.1 搜索)
- 手机软件测试sim卡流程,传统SIM卡:该说再见了
- python操作cad的模块_Process Autocad by python
- 苗圩:5G技术将八成用于移动物联网 年内适时发放5G牌照
- 7-16 新浪微博热门话题 (30 分)
- 种类并查集(POJ1703)
- STM32-USB学习系列(四):USB-HID模拟鼠标功能
- 直播技术总结(三)ijkplayer的一些问题优化记录
- php聊天动图,聊天室技术 -- 贴图的实现_PHP教程
- 第一篇:丰桥SDK之路由查询【顺丰查询订单的物流信息】
热门文章
- CF#212 Two Semiknights Meet
- AndroidAnnotations框架简单使用方法
- Sources for NFC/RFID inspection ( Soft Materials )
- MySQL—06—数据库三大范式
- Spring Boot(五):spring data jpa的使用
- pom.xml中的常用依赖包总结
- CI 扩展 Service
- DBUtils开源JDBC类库,对JDBC简单封装(作用是:简化编码工作量,同时不会影响程序的性能)...
- jQuery 1.9+ ajaxStart事件无效,无法被触发的原因。
- Binary Tree Preorder Traversal