Python 创建能根据输入计算BMI指数的函数

简介: Python 创建能根据输入计算BMI指数的函数

身体质量指数BMI是根据人的题中和身高计算得出,计算公式为:BMI=Weight/Hight^2,其中体重为公斤,身高为米。

用户输入体重和身高后,计算BMI并根据指数范围,定义当前健康状态:18-25之间为正常,小于该范围为偏瘦,大于该范围为偏胖。

将BMI 指数和其所代表状态输出。

def BMI(weight,hight):
    return weight/(hight*hight)
a = BMI(50,1.68)
print (a)
if a<25 and a>18:
    print('nomal')
elif a<18:
    print('thin')
else:
    print('fat')

结果:

17.71541950113379
thin
相关文章
|
3天前
|
Python
python函数进阶
python函数进阶
|
3天前
|
安全 Python
Python量化炒股的获取数据函数—get_industry()
Python量化炒股的获取数据函数—get_industry()
10 3
|
3天前
|
Python
Python sorted() 函数和sort()函数对比分析
Python sorted() 函数和sort()函数对比分析
|
3天前
|
数据挖掘 Python
【Python】应用:pyproj地理计算库应用
这篇博客介绍了 `pyproj` 地理计算库的应用,涵盖地理坐标系统转换与地图投影。通过示例代码展示了如何进行经纬度与UTM坐标的互转,并利用 `pyproj.Geod` 计算两点间的距离及方位角,助力地理数据分析。 安装 `pyproj`:`pip install pyproj`。更多内容欢迎关注本博客,一起学习进步! Pancake 🍰 不迷路。😉*★,°*:.☆( ̄▽ ̄)/$:*.°★* 😏
|
3天前
|
Python
Python量化炒股的获取数据函数—get_security_info()
Python量化炒股的获取数据函数—get_security_info()
10 1
|
3天前
|
Python
Python量化炒股的获取数据函数— get_billboard_list()
Python量化炒股的获取数据函数— get_billboard_list()
|
3天前
|
安全 数据库 数据格式
Python量化炒股的获取数据函数—get_fundamentals()
Python量化炒股的获取数据函数—get_fundamentals()
10 0
|
4天前
|
算法 Python
Python编程的函数—内置函数
Python编程的函数—内置函数
|
4天前
|
Java C++ Python
30天拿下Python之函数
30天拿下Python之函数
|
4天前
|
Python
Python量化炒股的获取数据函数—get_index_weights()
Python量化炒股的获取数据函数—get_index_weights()
13 0
下一篇
无影云桌面