计算BMI(Python版):

class BMI:                              #定义BMI类def __init__(self,xm,nl,tz,sg):     #初始化函数self.xm = xmself.nl = int(nl)self.tz = int(tz)               #体重是以kg为单位self.sg = float(sg)             #使用浮点数,避免输入带小数点的身高时报错def print_BMI(self):print("{n}的BMI指数是{m}".format(n = self.xm,m = self.tz/(self.sg*self.sg)))m = self.tz/(self.sg*self.sg)if m < 18.5:print("偏瘦")elif 18.5 <= m <24:print("正常")elif 24 <= m <30:print("偏胖")xm = input("请输入你的姓名:")        #增加互动
nl = input("请输入你的年龄:")
tz = input("请输入你的体重:")
sg = input("请输入你的身高:")bmi1 = BMI(xm,nl,tz,sg)              #实例化
bmi1.print_BMI()

计算身体质量指数BMI(python版)相关推荐

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

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

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

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

  3. python计算身体质量指数_如何用Python计算身体质量指数BMI,并给出胖瘦程度评价?...

    问: 身体质量指数 (Body Mass Index, 简称 BMI),是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准.BMI 值超标,意味着你必须减肥了. BMI 的计算公式是:BMI=体 ...

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

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

  5. 身体质量指数BMI——python

    1.BMI简介 身体质量指数,是BMI(Body Mass Index)指数,简称体质指数,是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准. 计算公式为:BMI=体重÷身高².(体重单位:千克: ...

  6. 初学C语言:计算身体质量指数 BMI,从键盘输入身高(m)和体重(kg),计算身体质量指数 BMI,其公式为: BMI = 体重 / 身高的平方。

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.BMI是什么? 二.使用步骤 1.代码输入 2.结果 总结 前言 BMI测量方法在1970年开始流行,但它未必对每 ...

  7. Python计算身体质量指数BMI

    追求简洁之美 一道练习题,看到标准答案后,反思自己写的过于复杂了. 题目: 计算BMI值并打印分类 BMI = 体重 (kg) /身高2(m2) 分类 国际BMI值 国内BMI值 偏瘦 <18. ...

  8. 计算身体质量指数BMI

    class BMI:def __init__(self,name,age,weight,height):self.name=nameself.age=ageself.weight=weightself ...

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

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

最新文章

  1. CVE-2013-2551漏洞成因与利用分析(ISCC2014 PWN6)
  2. 第五届蓝桥杯 c/c++ B组6
  3. 百度地图的实现,IIS6.0,.net4.0 无法使用POST和GET
  4. Java 策略模式和状态模式
  5. 依赖注入在 dotnet core 中实现与使用:2 使用 Extensions DependencyInjection
  6. KeyError: ‘segment_ids paddlehub中出现segement_ids错误解决方案
  7. CentOS 使用iso镜像安装本地 yum 源
  8. 2019年最值得关注的五大微服务发展趋势
  9. linux中GIT组件,linux – 使用git和符号链接的基于组件的Web项目目录布局
  10. PHP随机静态页面生成系统源码雨尘SEO系统v1.3
  11. 基于DNS实现智能化访问网站
  12. Eclipse下的java工程目录问题和路径问题理解
  13. 利用VBS合并Excel中相同单元格
  14. Alphabet旗下Sidewalk Labs试图通过比赛来打造智慧城市
  15. Qt +ffmpeg(vp8) 记录视频每一帧并生成webm文件格式
  16. 辉哥基于android S 分析过度动画以及窗口动画
  17. cv.threshold()
  18. 遗传算法实现寻找函数最值
  19. java switch case null_如何在switch中使用null
  20. 联合省选 2021 解题报告

热门文章

  1. CC2530——温湿度传感器DHT11
  2. 和ESP8266 Arduino谈场恋爱 03 玩几个例程
  3. java 正则表达式替换多个全角空格为一个半角空格_去掉字符串两端的全角空格和半角空格(含源代码)...
  4. 【CE实战】Clicker Heroes 快速通关
  5. CodeForces 1182B Plus from Picture
  6. html 表格高度调整,elementui中el-table修改表头高度和行高度(设置最低高度)
  7. 裂变分销系统模式玩法有哪些?裂变分销机制设计
  8. 计算机培训艺术字体,Word2019中使用艺术字,设置文字倒置
  9. NCE(Noise Contrastive Estimation) 与negative sampling
  10. Unhandled fault: alignment exception