Python计算身体质量指数BMI

匿名 (未验证) 提交于 2019-12-02 22:51:30

使用Python计算身体质量指数BMI

运行结果如下:

 1 '''  2     3.    利用函数思想,将“身体质量指数BMI”源程序封装成为一个函数并调用。  3     :param height 身高(米)  4     :param weight 体重(公斤)  5 '''  6 def computeBMI(height, weight):  7     bmi = weight / pow(height, 2)  8     print("BMI的数值为:{:.2f}".format(bmi))  9  10     if bmi < 18.5:  # who国际标准 11         dom = "偏瘦" 12     elif bmi < 25: 13         dom = "正常" 14     elif bmi < 30: 15         dom = "偏胖" 16     else: 17         dom = "肥胖" 18  19     if bmi < 18.5:  # dom中国卫生标准 20         who = "偏瘦" 21     elif bmi < 24: 22         who = "正常" 23     elif bmi < 28: 24         who = "偏胖" 25     else: 26         who = "肥胖" 27  28     print("BMI指标为:国际'{0}',国内'{1}'".format(who, dom))
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!