BMI一般指身体质量指数,是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。而也可以使用python来编写计算bmi指数的程序,下文所介绍的就是完整程序代码以及相关步骤解析,想学习和了解的小伙伴就和小编一期往下看看吧。
一、需求分析
因为BMI指数是有着固定公式可以去计算出结果的,所以只需要根据值来套入这个公式从而即可得到bmi指数。那么该指数的计算公式为体重除以身高身高的平方,单位分别为千克以及米。
而根据结果则是会划分为过轻、正常、过重、肥胖、非常肥胖五个依次递增的结果,而它们之间的界限划分是低于18.5、239、27、32以及高于32。
二、代码编写
首先需要打开pycharm或者是自带的IDLE编辑器,之后点击file菜单项来新建python脚本文件,在这个文件之中来编写bmi指数计算程序的代码并且运行它。
而代码需要先使用两个input()来分别获取到从外部接收的身高以及体重数据,然后套用BMI指数计算公式得到该数值。再用if条件判断语句来判断该指数是属于哪一种身体状态,不过需要从小到大来根据数值编写if/else if语句,详细代码示例如下所示:
weight = eval(input('体重(单位:kg):')) height = eval(input('身高(单位m):')) BIM = weight/pow(height,2) if BIM<18.5: print('过轻') elif BIM>=18.5 and BIM<=23.9: print('正常') elif BIM>=24 and BIM<=27: print('过重') elif BIM>=27 and BIM<=32: print('肥胖') elif BIM>32: print('非常肥胖')
代码编写完成之后将其保存起来,然后直接在编辑器中使用快捷键F5来运行它,或者是在命令行中运行该脚本都可以。脚本运行之后会自动打开命令行窗口,然后输入身高以及体重两个数值即可计算出BMI指数以及其对应的身体状态。
以上就是关于“Python计算BMI指数怎么做?如何用Python编写求BMI指数程序”的全部内容了,希望对你有所帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。