美文网首页
用python写一个BMI体制指数测试

用python写一个BMI体制指数测试

作者: 乐小文丶 | 来源:发表于2020-01-12 09:02 被阅读0次

前言:本人是个小白,才学python也没有多久。就随便写写,请各位大佬勿喷哈。


身体质量指数(BMI,Body Mass Index)是国际上常用的衡量人体肥胖程度和是否健康的重要标准,主要用于统计分析。肥胖程度的判断不能采用体重的绝对值,它天然与身高有关。因此,BMI 通过人体体重和身高两个数值获得相对客观的参数,并用这个参数所处范围衡量身体质量。 (源自百度百科)

其公式为:体重指数BMI=体重/身高的平方(国际单位kg/㎡)

其指数标准为:BMI体型指数测试

                        体重过轻:BMI< 18.5

                        正常范围:18.5 ≤ BMI < 24

                        异常范围:过重:24 ≤ BMI < 27

                        轻度肥胖:过重:27 ≤ BMI < 30

                        中度肥胖:30 ≤ BMI < 35

                        重度肥胖:BMI ≥35


#    算了,直接贴代码了。233333333

name =input('请输入您的姓名:')

height =float(input('请输入您的身高(m):'))

weight =float(input('请输入您的体重(KG):'))

BMI =float(weight/height**2)

print('*' *20)

print('您的姓名为:%s' % name)

print('您的身高为:%s' % height)

print('您的体重为:%s' % weight)

print('您的BMI值为:%s' % BMI)

if BMI <18.5:

    print('体重过轻')

elif 18.5 <= BMI <24:

    print('正常范围')

elif 24 <= BMI <27:

    print('异常范围')

elif 27 <= BMI <30:

    print('轻度肥胖')

elif 30 <= BMI <35:

    print('中度肥胖')

else:

    input('重度肥胖')

print('*' *20)


第一次写文章也没有什么经验,请大佬多多指教,一起进步。谢谢

相关文章

网友评论

      本文标题:用python写一个BMI体制指数测试

      本文链接:https://www.haomeiwen.com/subject/zrjiactx.html