1.一般思路

height,weight = eval(input("请输入身高(米)和体重(公斤)【用逗号隔开】:"))
bmi = weight/pow(height,2)
print("BMI数值为:{:.2f}".format(bmi))
result = ""
if bmi < 18.5:result = "偏瘦"
elif 18.5 <= bmi < 25:result="正常"
elif 25 <= bmi <30:result="偏胖"
else:result="肥胖"
print("BMI指标为:{0}".format(result))

运行结果

2.自定义函数

def BMI(x,y):bmi=y/(x*x)if bmi<18.5:print("你身体偏瘦,健康指数是%6.2f"%bmi)elif bmi<25:print("你身体标准,健康指数是%6.2f"%bmi)elif bmi<30:print("你身体偏胖,健康指数是%6.2f"%bmi)else:print("你身体肥胖,健康指数是%6.2f"%bmi)height=float(input("输入身高(单位:m):"))
weight=float(input("输入体重(单位:kg):"))
BMI(height,weight)

运行结果

Python_求身体质量指数bmi的多种方法相关推荐

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

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

  2. 写一个Python程序计算身体质量指数BMI

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 目录 文章目录 前言 一.BMI是什么? 二.使用步骤 1.代码实现 总结 前言 用python实现对身体质量指数BMI的计 ...

  3. php判断bmi值,身体质量指数(BMI)能够“看”到肿瘤的发生

    DNA甲基化是一种不改变DNA序列而化学修饰DNA的表观遗传机制,参与肿瘤的发生和发展,可作为肿瘤的早期筛查.风险评估及治疗监测的重要指标.吸烟.汽车尾气等环境因素会导致基因组DNA的甲基化或去甲基化 ...

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

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

  5. python计算身体质量指数_利用Python计算身体质量指数BMI来判断体型

    身体质量指数BMI:对身体质量的刻画(Body Mass Index) 国际上常用的衡量人体肥胖和健康程度的重要标准,主要用于统计分析. 定义: 有上图考虑BMI的值的结果因国内和国外的标准不同而不同 ...

  6. 【Python】身体质量指数BMI

    身体质量指数BMI BMI :Body Mass Index 国际上常用的衡量人体肥胖和健康程度重要标准,主要用于统计分析‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪ ...

  7. C语言计算身体质量质数BMI,Python需如何计算身体质量指数BMI从而来判断体型

    Python需如何计算身体质量指数BMI从而来判断体型 发布时间:2020-09-10 15:31:18 来源:亿速云 阅读:86 作者:Leah Python需如何计算身体质量指数BMI从而来判断体 ...

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

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

  9. 用php计算身体质量指数,BMI计算器,身体质量指数BMI在线计算

    BMI计算器输入身高: 厘米 cm 输入体重: 公斤 Kg 选择性别: 女性   男性 理想体重: 公斤 BMI 指数:(21至22为最佳) 现在的状况: 中国的BMI标准(成人)体形 BMI 偏瘦 ...

最新文章

  1. 简单介绍互联网领域选择与营销方法
  2. 07 Scratch等级考试(一级)模拟题
  3. 焦油坑和人月神话--人月笔记1
  4. myqltransactionRollbackexception deadlock found when trying to get lock
  5. Tensorflow 改进的MNIST手写体数字识别
  6. 区块链技术解决物联网安全问题
  7. 阮一峰react demo代码研究的学习笔记 - demo5 debug
  8. 【Computer Organization】The Core Design Thinking of single cycle CPU
  9. 前端学习(1418):服务器响应的数据格式
  10. 服务容错保护断路器Hystrix之七:做到自动降级
  11. java集合框架的实现
  12. 明年1月发布!三星Galaxy S21系列爆料:首发骁龙875旗舰芯片
  13. LeetCode 5377. 将二进制表示减到 1 的步骤数
  14. 【torch】pytorch label的one-hot转化
  15. k1658停运到什么时候_2021年春运就要开始啦!快来看看各大快递的停运时间吧
  16. 小心你的Schedule task
  17. 小程序源码:微群人脉微信小程序源码下载全新社群系统优化版-多玩法安装简单
  18. pacs系统服务器配置需求,pacs系统服务器配置
  19. RTKLIB ubuntu compile
  20. 用Python实现微信公众号WCI指数计算器

热门文章

  1. 什么是OSI参考模型?
  2. 无法安装64位版本的office_手机微信有两个版本,32位和64位,你的微信是多少位?...
  3. 详解支持向量机(Support Vector Machines, SVM)
  4. Java下HttpUnit和Jsoup的Http抓取
  5. matlab在遥感技术中的应用,C#.net和Matlab在遥感图像处理中的应用
  6. mysql 双机 热备,MySQL双机热备方案
  7. 欢聚时代c++开发岗位面试经验
  8. 【腾讯云】COS和CFS的区别
  9. android在代码中设置margin属性
  10. HELLXMAN公布百度影音远程代码执行漏洞