首页 > 其他 > 详细

身体质量指数BMI

时间:2019-11-12 18:25:36      阅读:321      评论:0      收藏:0      [点我收藏+]

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

技术分享图片

 

 实例1:

 1 #CalBMIv1.py
 2 height, weight = eval(input("请输入身高(米)和体重(公斤)[逗号隔开]: "))
 3 bmi= weight / pow(height, 2)
 4 print("BMI 数值为:{:.2f}".format(bmi))
 5 who = ""
 6 ifbmi< 18.5:
 7     who = "偏瘦"
 8 elif18.5 <= bmi< 25:
 9     who = "正常"
10 elif25 <= bmi< 30:
11     who = "偏胖"
12 else:
13     who = "肥胖"
14 print("BMI 指标为:国际‘{0}‘".format(who))

实例2:

#CalBMIv3.py
height, weight = eval(input("请输入身高(米)和体重(公斤)[逗号隔开]: "))
bmi= weight / pow(height, 2)
print("BMI 数值为:{:.2f}".format(bmi))
who, nat= "", ""
ifbmi< 18.5:
    who, nat= "偏瘦", "偏瘦"
elif18.5 <= bmi< 24:
    who, nat= "正常", "正常"
elif24 <= bmi< 25:
    who, nat= "正常", "偏胖"
elif25 <= bmi< 28:
    who, nat= "偏胖", "偏胖"
elif28 <= bmi< 30:
    who, nat= "偏胖", "肥胖"
else:
    who, nat= "肥胖", "肥胖"
print("BMI 指标为:国际‘{0}‘, 国内‘{1}‘".format(who, nat))

 

-多分支条件之间的覆盖是重要问题
-程序可运行,但如果不正确,要注意多分支
-分支结构是程序的重要框架,读程序先看分支

身体质量指数BMI

原文:https://www.cnblogs.com/Lynn123/p/11844102.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!