Python计算BMI指数怎么做?如何用Python编写求BMI指数程序

BMI一般指身体质量指数 , 是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准 。而也可以使用python来编写计算bmi指数的程序 , 下文所介绍的就是完整程序代码以及相关步骤解析 , 想学习和了解的小伙伴就和小编一期往下看看吧 。

Python计算BMI指数怎么做?如何用Python编写求BMI指数程序

文章插图
【Python计算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指数程序”的全部内容了 , 希望对你有所帮助 。
Python计算BMI指数怎么做?如何用Python编写求BMI指数程序

文章插图
Python计算BMI指数怎么做?如何用Python编写求BMI指数程序

文章插图
Python计算BMI指数怎么做?如何用Python编写求BMI指数程序

文章插图
微信扫码 , 学习更方便
Python计算BMI指数怎么做?如何用Python编写求BMI指数程序

文章插图
现在报名赠100例知识点合集
Python计算BMI指数怎么做?如何用Python编写求BMI指数程序

文章插图

    推荐阅读