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相关推荐

  1. Python实例——身体质量指数BMI

    这是"实例"题,与课上讲解实例相同,请作答检验学习效果.‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬ ...

  2. Python入门4.1 程序分支结构 | 实例:身体质量指数

    单分支结构 if <条件>: <语句块> guess = eval(input()) if guess ==99: print("猜对了") 二分支结构 i ...

  3. python多分支结构案例_python的程序控制结构-分支结构与身体质量指数案例--python-6-da...

    python的程序控制结构-分支结构与身体质量指数案例--python-6-da python的程序控制结构-分支结构与身体质量指数案例--python-6-days 程序控制结构 - 单分支 if ...

  4. Python课实例5:身体质量指数BMI

    蜗牛日记20200224 中国大学MOOChttp://www.icourse163.org <Python语言程序设计>(9期) 2019年07月04日 10:00 - 2019年08月 ...

  5. “身体质量指数BMI”实例详解

    BMI(Body Mass Index):对身体质量的刻画 国际上常用的衡量人体肥胖和健康程度的重要标准,主要用于统计分析 定义:BMI=体重(kg)/身高的平方(m的平方) 分类 国际BMI值(kg ...

  6. python实例练习(12)身体质量指数BMI计算

    文章目录 简介 问题描述 完整代码 简介 身体质量指数,即BMI,是国际上常用于衡量人体肥胖程度以及是否健康的重要标准之一,主要用于统计分析.健康程度以及肥胖程度不能采用体重的绝对值,因此BMI能够通 ...

  7. 实例5:身体质量指数BMI

    这是"实例"题,与课上讲解实例相同,请作答检验学习效果.‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬ ...

  8. Python实例5:身体质量指数BMI问题分析

    Python实例5:身体质量指数BMI问题分析 问题需求:1)输入:给定体重和身高值:2)输出:BMI指标分类信息(国际和国内): 思路方法:难点在于同时输出国际和国内对应的分类:思路1:分别计算并给 ...

  9. Python实现 身体质量指数BMI的计算(嵩天老师)

    示例5:身体质量指数BMI BMI的定义 -BMI:国际上常用的衡量人体肥胖和健康程度的重要标准,主要用于统计分析 -定义:BMI=体重(kg)/身高*身高(m*m) 身体质量指数标准  思路方法: ...

最新文章

  1. 利用openbabel2.4.1进行小分子构象搜索
  2. 移动终端三分天下 何与争峰
  3. IOS代码实现常用控件UIButton、UISlider、UISwitch、UISegmentedControl
  4. 【每天一个linux命令】read
  5. oracle 数据库运维技术,Oracle数据库智能运维标准化工艺研究-orastar-DIY数据库运维工具-第1期 导论篇...
  6. easylog 使用_Easyloggingpp的使用
  7. .NET开发者提高编程技能的5种方法
  8. MOON.ORM 3.5 MYSQL的配置及使用方法(最新版免费下载使用.欢迎加盟)
  9. 礼品盒子插画素材丨节日设计加上它之后价值翻倍!
  10. python将json数据集转成voc xml文件
  11. 超级干货!服务端性能瓶颈定位思路总结
  12. Linux 开源 ssh 工具,【原创开源】jssh linux scp ssh 免密登录工具
  13. 14.React-router嵌套路由
  14. 搭建表白网站详细教程,小白也可以学懂!!!!
  15. wps2016向程序发送命令_「向程序发送命令时出现问题」打开Word提示向程序发送命令时出现问题怎么办? - seo实验室...
  16. Bigwig 可视化用 tackPlotR 试试看?
  17. C语言输出领结婚证纪念日,领证比较有纪念意义的日子
  18. 关于ubuntu系统不显示wifi图标或WiFi无法连接问题解答
  19. Python之自制二维码
  20. dubbo源码解析-逻辑层设计之服务降级

热门文章

  1. Visual Stidio(VS)调试中,逐语句、逐过程、跳出分别是什么意思
  2. 美团 YOLOv6 ORT/MNN/TNN/NCNN C++推理部署
  3. Java开发工程师面试总结
  4. Cassandra 简介(一)
  5. MATLAB(1)基础知识
  6. lms消噪声matlab,关于LMS去噪声的仿真
  7. php用户名不能以数字开头,不能以数字开头命名CSS类
  8. 微信建群怎么建?不止一种方法,快试试这个!
  9. Windows通过修改注册表设置开机启动程序
  10. JIRA插件ScriptRunner安全漏洞SRPLAT-876