多分支条件组合实例:身体质量指数BIM
BMI=体重(kg)/ 身高^2(m)
1.问题需求
-输入:给定体重和身高值
-输出:BIM指标分类信息(国内和国际)
方法一:分别计算并给出国际和国内BIM分类
#BIM.py
height, weight = eval(input("请输入身高(米)和体重(公斤)[逗号隔开]: "))
bmi = weight / pow(height, 2)
print("BMI 数值为:{:.2f}".format(bmi))
wto, dom = "", ""
if bmi < 18.5: # WTO 标准wto = "偏瘦"
elif bmi < 25: # 18.5 <= bmi < 25wto = "正常"
elif bmi < 30: # 25 <= bmi < 30wto = "偏胖"
else:wto = "肥胖"
if bmi < 18.5: # 我国卫生部标准dom = "偏瘦"
elif bmi < 24: # 18.5 <= bmi < 24dom = "正常"
elif bmi < 28: # 24 <= bmi < 28dom = "偏胖"
else:dom = "肥胖"
print("BMI 指标为:国际'{0}', 国内'{1}'".format(wto, dom))
方法二:混合计算并给出国际和国内BIM分类
#BMI.py
height, weight = eval(input("请输入身高(米)和体重\(公斤)[逗号隔开]: "))
bmi = weight / pow(height, 2)
print("BMI 数值为:{:.2f}".format(bmi))
wto, dom = "", ""
if bmi < 18.5:wto, dom = "偏瘦", "偏瘦"
elif 18.5 <= bmi < 24:wto, dom = "正常", "正常"
elif 24 <= bmi < 25:wto, dom = "正常", "偏胖"
elif 25 <= bmi < 28:wto, dom = "偏胖", "偏胖"
elif 28 <= bmi < 30:wto, dom = "偏胖", "肥胖"
else:wto, dom = "肥胖", "肥胖"
print("BMI 指标为:国际'{0}', 国内'{1}'".format(wto, dom))
多分支条件组合实例:身体质量指数BIM相关推荐
- Python实例——身体质量指数BMI
这是"实例"题,与课上讲解实例相同,请作答检验学习效果. ...
- Python入门4.1 程序分支结构 | 实例:身体质量指数
单分支结构 if <条件>: <语句块> guess = eval(input()) if guess ==99: print("猜对了") 二分支结构 i ...
- python多分支结构案例_python的程序控制结构-分支结构与身体质量指数案例--python-6-da...
python的程序控制结构-分支结构与身体质量指数案例--python-6-da python的程序控制结构-分支结构与身体质量指数案例--python-6-days 程序控制结构 - 单分支 if ...
- Python课实例5:身体质量指数BMI
蜗牛日记20200224 中国大学MOOChttp://www.icourse163.org <Python语言程序设计>(9期) 2019年07月04日 10:00 - 2019年08月 ...
- “身体质量指数BMI”实例详解
BMI(Body Mass Index):对身体质量的刻画 国际上常用的衡量人体肥胖和健康程度的重要标准,主要用于统计分析 定义:BMI=体重(kg)/身高的平方(m的平方) 分类 国际BMI值(kg ...
- python实例练习(12)身体质量指数BMI计算
文章目录 简介 问题描述 完整代码 简介 身体质量指数,即BMI,是国际上常用于衡量人体肥胖程度以及是否健康的重要标准之一,主要用于统计分析.健康程度以及肥胖程度不能采用体重的绝对值,因此BMI能够通 ...
- 实例5:身体质量指数BMI
这是"实例"题,与课上讲解实例相同,请作答检验学习效果. ...
- Python实例5:身体质量指数BMI问题分析
Python实例5:身体质量指数BMI问题分析 问题需求:1)输入:给定体重和身高值:2)输出:BMI指标分类信息(国际和国内): 思路方法:难点在于同时输出国际和国内对应的分类:思路1:分别计算并给 ...
- Python实现 身体质量指数BMI的计算(嵩天老师)
示例5:身体质量指数BMI BMI的定义 -BMI:国际上常用的衡量人体肥胖和健康程度的重要标准,主要用于统计分析 -定义:BMI=体重(kg)/身高*身高(m*m) 身体质量指数标准 思路方法: ...
最新文章
- 利用openbabel2.4.1进行小分子构象搜索
- 移动终端三分天下 何与争峰
- IOS代码实现常用控件UIButton、UISlider、UISwitch、UISegmentedControl
- 【每天一个linux命令】read
- oracle 数据库运维技术,Oracle数据库智能运维标准化工艺研究-orastar-DIY数据库运维工具-第1期 导论篇...
- easylog 使用_Easyloggingpp的使用
- .NET开发者提高编程技能的5种方法
- MOON.ORM 3.5 MYSQL的配置及使用方法(最新版免费下载使用.欢迎加盟)
- 礼品盒子插画素材丨节日设计加上它之后价值翻倍!
- python将json数据集转成voc xml文件
- 超级干货!服务端性能瓶颈定位思路总结
- Linux 开源 ssh 工具,【原创开源】jssh linux scp ssh 免密登录工具
- 14.React-router嵌套路由
- 搭建表白网站详细教程,小白也可以学懂!!!!
- wps2016向程序发送命令_「向程序发送命令时出现问题」打开Word提示向程序发送命令时出现问题怎么办? - seo实验室...
- Bigwig 可视化用 tackPlotR 试试看?
- C语言输出领结婚证纪念日,领证比较有纪念意义的日子
- 关于ubuntu系统不显示wifi图标或WiFi无法连接问题解答
- Python之自制二维码
- dubbo源码解析-逻辑层设计之服务降级