python模拟购物模块_python -模拟购物 -赊账版 粗糙之极
#!/usr/bin/env python
# by raman
s_list = [‘car‘,‘bike‘,‘book‘,‘milk‘]
p_list = [‘300000‘,‘2000‘,‘98‘,‘6‘]
g_list = {}
for p in s_list:
g_list[p] = p_list[s_list.index(p)]
print ‘‘‘
---------------------------------------
+ How much money u have: +
---------------------------------------‘‘‘
o_counts = raw_input(‘>‘)
print ‘‘‘
______________________________________
+ U have %s: rmb +
______________________________________ \n‘‘‘ %(o_counts)
while True:
if o_counts != 0:
ss = raw_input(‘continue to buy? yes or no: ‘)
if ss == ‘yes‘:
pass
else:
break
else:
sss = raw_input(‘quit this shopping?...‘)
if sss == ‘quit‘:
break
else:
pass
fy = ‘0‘
print ‘==================================================================================‘
print ‘#this is goods_list‘,g_list,‘#‘
print ‘==================================================================================‘
d_goods = raw_input(‘the name your will buy: ‘)
if d_goods in g_list:
h_price = float(o_counts) - float(fy)
print ‘you can buy %s‘ %(d_goods)
print ‘‘‘
Sure to buy it...
_____________
| yes | no |
-------------
‘‘‘
op = raw_input(‘> ‘)
if op == ‘yes‘:
fy = g_list[d_goods]
print ‘‘‘
____________________________
it will spent u %s‘ |
____________________________‘‘‘ %(fy)
o_counts = float(h_price) - float(fy)
if o_counts >= 0:
print "left the money %s \n " %(o_counts)
else:
print ‘u have no money to buy %s‘ %(d_goods)
print ‘‘‘
Countinue to buy?...
_____________
| yes | no |
-------------
‘‘‘
coop = raw_input(‘>‘)
if coop == ‘yes‘:
o_counts = float(h_price) - float(fy)
print "Warning!!! Credit: money:%s \n" %(o_counts)
else:
break
else:
break
elif d_goods not in g_list:
print ‘ -> %s not in below: \n %s‘ %(d_goods,g_list)
原文:http://raman.blog.51cto.com/654610/1718589
python模拟购物模块_python -模拟购物 -赊账版 粗糙之极相关推荐
- python比较数据工具_Python模拟数据工具哪些比较好用
今天给大家推荐两款基本的Python模拟数据工具:mock和pytest monkeypatch. 为什么要模拟数据? 我们的应用中有一些部分需要依赖外部的库或对象.为了隔离开这部分,我们需要代替这些 ...
- python导入json模块_Python调用json模块代码实例
本篇文章小编给大家分享一下Python调用json模块代码实例,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. Json是JavaScript Object Notation ...
- python安装os模块_python的os模块(ipython,文件,目录,权限,管理)
什么是os模块 os模块提供了多数操作系统的功能接口函数.当os模块被导入后,它会自适应于不同的操作系统平台,根据不同的平台进行相应的操作,在python编程时,经常和文件.目录打交道,这时就离不了o ...
- python中json模块_Python的标准模块包json的实例用法
Python的标准模块包json详解 引言 对于做web开发的人来说,json文本必须要熟知与熟练使用的.大部分网站的API接口调用返回的数据,就是json格式的.如果看json对象所包含的内容,相信 ...
- python中mysqldb模块_python中MySQLdb模块用法实例
本文实例讲述了python中MySQLdb模块用法.分享给大家供大家参考.具体用法分析如下: MySQLdb其实有点像php或asp中连接数据库的一个模式了,只是MySQLdb是针对mysql连接了接 ...
- python手机安装模块_python如何安装模块 模块安装操作教程
Python是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言,设计具有很强的可读性,相比其他语言经常使用英文关键字,它具有比其他语言更有特色语法结构.那么Python的安装模块该怎么使用 ...
- python无法导入模块_python怎么导入模块
Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句.模块让你能够有逻辑地组织你的 Python 代码段. 把相关的代码分 ...
- python运维模块_Python 运维常用模块
基础库:sys.os(os.path.os.stat).time.logging.prarmiko.re.random Python运维常用的20个库 1.psutil是一个跨平台库(https:// ...
- python的config模块_python中ConfigParse模块的用法
本文实例讲述了python中configparse模块的用法,分享给大家供大家参考.具体方法如下: 写配置一般用configparse.rawconfigparse类 读配置用configparse. ...
最新文章
- go语言中的变量与作用域
- 城市大脑不仅是AI系统,更是结合人类智慧的混合智能巨系统
- 软件管家公众号_软件安装管家:大学生最值得关注的公众号
- Vue防止白屏添加首屏动画
- cartographer 3D点云建图教程
- 51单片机蜂鸣器播放音乐
- uipath数据爬取(结构化数据)
- Linux:网络测试工具之 iperf3
- css背景透明 字体不透明
- 如何捕获电脑病毒样本
- 手机vnc连接云服务器,云服务器管理终端(VNC连接)说明
- 解析十大网络防骗术 全面防范网络欺诈
- IT战略规划项目方法论(德勤 埃森哲 IBM 凯捷)
- 电报电话的原理和作用
- idea2020.2卡死在reading maven projects
- 编写Java程序,使用Swing事件处理机制实现用户登录和英雄信息显示
- RationalDMIS 7.1 导入IGES/step数模记录DMIS语句
- Word处理控件Aspose.Words功能演示:使用 C# 在 Word 文档中创建和修改 VBA 宏
- 【洛谷 P3348】【ZJOI2016】—大森林(LCT)
- JST日本压着端子SH系列线对板连接器的PCB封装库