100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > C语言计算身体质量质数BMI Python需如何计算身体质量指数BMI从而来判断体型

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

时间:2023-06-18 14:27:16

相关推荐

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

Python需如何计算身体质量指数BMI从而来判断体型

发布时间:-09-10 15:31:18

来源:亿速云

阅读:86

作者:Leah

Python需如何计算身体质量指数BMI从而来判断体型?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

身体质量指数BMI:对身体质量的刻画(Body Mass Index)

国际上常用的衡量人体肥胖和健康程度的重要标准,主要用于统计分析。

定义:

有上图考虑BMI的值的结果因国内和国外的标准不同而不同,故编程将两种标准均考虑进去!!!

数据类型不一致。

1、用int()转换

2、用eval()函数

先看int()或int(float())效果:

红色尖头的细节要注意!!!tall=int(input("请输入你的身高(m):"))

heigh=int(float(input("请输入你的体重(kg):")))

#注意变量tall和heigh的数据类型是字符串,若参与计算,则用eval().

#BMI=体重(kg)/身高^2(m2)

BMI=heigh/pow(tall,2)

ifBMI

print("偏瘦")

elif((BMI>=18.5andBMI<=25)or(BMI>=18.5andBMI<=24)):

print("正常")

elif((BMI>25andBMI<=30)or(BMI>24andBMI<=28)):

print("偏胖")

elif((BMI>30)or(BMI>28)):

print("肥胖")

看看eval()函数:

tall=eval((input("请输入你的身高(m):")))

heigh=eval((input("请输入你的体重(kg):")))

BMI=heigh/pow(tall,2)

ifBMI

print("偏瘦")

elif((BMI>=18.5andBMI<=25)or(BMI>=18.5andBMI<=24)):

print("正常")

elif((BMI>25andBMI<=30)or(BMI>24andBMI<=28)):

print("偏胖")

elif((BMI>30)or(BMI>28)):

print("肥胖")

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。