📅  最后修改于: 2023-12-03 14:49:45.729000             🧑  作者: Mango
本文介绍如何使用 Python 编写一个简单的 BMI 计算器。BMI(Body Mass Index,身体质量指数)是用来评估人体体重是否适中的一种指标,计算公式为:体重(kg)除以身高(m)的平方。
我们可以使用 Python 来编写一个简单的 BMI 计算器。以下是示例代码:
def calc_bmi(weight: float, height: float) -> float:
"""计算 BMI
:param weight: 体重(kg)
:param height: 身高(m)
:return: BMI 值
"""
return weight / (height ** 2)
if __name__ == '__main__':
weight = float(input('请输入体重(kg):'))
height = float(input('请输入身高(m):'))
bmi = calc_bmi(weight, height)
print(f'您的 BMI 值为 {bmi:.2f}')
代码中,calc_bmi
函数用来计算 BMI 值,其中 weight
和 height
分别表示体重和身高,return
语句返回计算结果。然后在 if __name__ == '__main__':
语句块中,我们从键盘输入体重和身高,通过调用 calc_bmi
函数计算 BMI 值,最后使用 print
函数输出结果。
执行上述代码,可以得出以下结果:
请输入体重(kg):72.5
请输入身高(m):1.8
您的 BMI 值为 22.34
在本文中,我们介绍了如何使用 Python 编写一个简单的 BMI 计算器。通过学习本文,您可以了解 Python 函数的基本用法以及如何从键盘输入数据。