Python编程实践之Choose
#!/usr/bin/python
#encoding:utf8#ph值判别程序
print "Please input a ph value: "
def phchoose(ph):'''ph value and choose acidic or basic'''if ph < 7.0:print "ph value %s is acidic." % phelif ph > 7.0:print "ph value %s is basic." % phelse:print "ph value %s is neutral." % phph = float(raw_input())
phchoose(ph)#年龄体重指数和患心脏病的关系
#---------------年龄---
#------------< 45 >=45
#体重< 22.0 低 中
#指数>=22.0 中 高#method_1
def method1(age,bmi):if age < 45:if bmi < 22.0:return 'risk = low'else:return 'risk = medium'else:if bmi < 22.0:return 'risk = medium'else:return 'risk = high'print "Please input age and bmi: "
age = int(raw_input())
bmi = float(raw_input())
print "Age %d Bmi %s" % (age,bmi),
risk = method1(age,bmi)
print risk#method_2
def method2(age,bmi):young = age < 45slim = bmi < 22.0if young:if slim:return 'risk = low'else:return 'risk = medium'else:if slim:return 'risk = medium'else:return 'risk = high'
risk2 = method2(age,bmi)
print 'method2 : ', risk2#method_3
def method3(age,bmi):young = age < 45slim = bmi < 22.0if young and slim:return 'risk = low'elif young and not slim:return 'risk = medium'elif not young and slim:return 'risk = medium'elif not young and not slim:return 'risk = high'
risk3 = method3(age,bmi)
print 'method3 : ',risk3#mehtod_4
young = age < 45
heavy = bmi >= 22.0
table = [['medium','high'],['low','medium']]
risk = table[young][heavy]
print 'method4 : risk =',risk
Python编程实践之Choose相关推荐
- ChatGPT初体验step by step:ChatGPT解决人类提出的数理逻辑问题,Python编程实践
ChatGPT初体验step by step:ChatGPT解决人类提出的数理逻辑问题,Python编程实践 如果已有有效的open ai的api key,则跳过本文(1)(2)(3)(4),直接从( ...
- pyhton如何导入包的每一个文件_如何开始第一个 Python 编程实践项目?
首发公众号:交通攻城狮 微信ID:TrafficBlog 2020,第 15 期 导语:上期我们谈了谈如何高效的入门 Python 编程,了解了 Python 的编程环境以及常用的包,如 Pandas ...
- python怎么开始编程_如何开始第一个 Python 编程实践项目?
导语:上期我们谈了谈如何高效的入门 Python 编程,了解了 Python 的编程环境以及常用的包,如 Pandas.Matplotlib.Numpy 等.这次我们将以实践项目的形式,帮助大家快速的 ...
- python合并表格源代码_Excel电子表格如何合并单元格,Python编程实践,xlwt模块的应用...
#我要学Python#前面内容,我们详细了解了使用Python来操作Excel文件的一般方法.其中读取并通过Python中PyQt5模块展示了Excel文件的内容,详细方法参见下面的博文: 电子表格处 ...
- python编程实践(3):python+selenium实现12306抢票脚本
又到了一年一度的春运时节,抢个票? 1.设计思路 如果我们要买一张火车票,我们会怎么做?打开12306,登陆,输入出发地和目的地,选择出行日期,然后点击查询,有余票的话就下单购买,没有票就点刷新或者等 ...
- 语音识别与Python编程实践
博主简介 博主是一名大二学生,主攻人工智能研究.感谢让我们在CSDN相遇,博主致力于在这里分享关于人工智能,c++,Python,爬虫等方面知识的分享. 如果有需要的小伙伴可以关注博主,博主会继续更新 ...
- python编程实践-简单淘宝秒杀程序
python+selenium实现淘宝商品秒杀(新手上路,轻点喷.2020.7.23) 抢购鞋子,发现那些人下手太快,于是有了自己写一个抢购代码的想法,经过几个小时的折腾,算是拼凑出一个简单的抢购程序 ...
- python编程实践(一):统计智联招聘数据
统计智联招聘上,各个编程语言的在招岗位数量. 思路:写爬虫 的第一步永远是先分析网页 1.用谷歌浏览器打开智联招聘官网. 2.右键"检查"->"Network&qu ...
- Python编程实践:类和对象 问题:鹦鹉学舌,定义类 Bage(八哥),使之能随机复述听过的话。
import random class Bage: def __init__(self): self.sentences = [] def hear(self,a): self.sentences.a ...
- python入门教程非常详细-Python编程入门教程:从入门到高级,非常详细
本文的资料和内容是我下载的,觉得非常有用,于是转过来大家瞧瞧: 这里给初学Python的朋友提供一些建议和指导吧.大神请无视, 俗话说:授人以鱼不如授人以渔.所以我这里只是阐述学习过程,并不会直接详细 ...
最新文章
- HNOI2019游记
- python装饰器实例-Python装饰器原理与简单用法实例分析
- 成功解决调用密钥报错4001 加密方式错误
- sap 销售订单过量交货和拣配有关设置
- JAVA入门级教学之(classpath的配置)
- uni-app + vue-cli3 安装axios、vant等依赖 - 操作篇
- qq手机电脑消息同步_手机电脑完全同步!秒杀一切投屏软件和模拟器!
- 数百辆共享单车被丢垃圾场!官方回应...
- PDF文件如何删除空白页?告诉你两种好方法
- android 周日历控件加事件动态添加
- linux删除登录密码,Linux重置登录密码
- Photoshop CC 2018快捷键大全!
- 关于hostapd 2.7版本的移植问题
- 在Firefox中以电影院风格观看YouTube视频
- 本周杭州程序员工资大调查,高于深圳和广州
- Vue3 - props
- LINUX基础实验练习
- Oracle 数据精度错误-ORA-01438
- 同步挤压s变换matlab,同步挤压广义S变换信号时频分解与重构方法与流程
- 阮一峰ES6读书笔记
热门文章
- ccs船用计算机检验标准,CCS智能船舶规范体系全面解读
- 数据仓库建设思维导图
- 信息架构、结构图、流程图
- 利用excel做简单的曲线拟合并生成公式
- 计算机导论中如何求模,计算机导论作业答案
- 条码软件如何自定义设置条形码尺寸
- unity3d 各种优化综合
- 2020杭电多校赛第四场1007 Go Running(hdu6808)
- python机器人仿真软件_RoboDK(机器人仿真软件)软件下载_RoboDK(机器人仿真软件)v4.2.3 官方版 - Windows10系统之家...
- javascript实现文件下载