Python实现:轻松计算个人BMI指数
好的,下面是一个用Python编写的程序来计算一个人的BMI(Body Mass Index,身体质量指数)。 ```python def calculate_bmi(weight, height): # 计算BMI bmi = weight / (height 2) return bmi def main(): # 输入体重和身高 weight = float(input("请输入您的体重(公斤):")) height = float(input("请输入您的身高(米):")) # 计算BMI bmi = calculate_bmi(weight, height) # 输出结果 print(f"您的BMI是:{bmi:.10f}") if __name__ == "__main__": main() ``` 解释 1. 函数 `calculate_bmi`: - 接受两个参数:`weight`(体重)和`height`(身高)。 - 使用公式 `bmi = weight / (height 2)` 计算BMI。 - 返回计算得到的BMI值。 2. 函数 `main`: - 使用 `input` 函数从用户那里获取体重和身高,并将它们转换为浮点数。 - 调用 `calculate_bmi` 函数计算BMI。 - 使用 `print` 函数输出计算得到的BMI值,格式化为小数点后10位。 示例运行 假设用户输入: ``` 85.7 1.73 ``` 程序将输出: ``` 您的BMI是:28.6344348291 ``` 你可以根据需要调整输出的小数位数。例如,如果你希望输出保留两位小数,可以将 `print` 语句修改为: ```python print(f"您的BMI是:{bmi:.2f}") ``` 这样输出将会是: ``` 您的BMI是:28.63 ``` ######[AI写代码神器 | 404点数解答 | 2024-11-13 16:34:51]
- Python代码:输入身高体重一键算出BMI(讯飞星火 | 275点数解答 | 2024-06-23 22:39:36)400
- 军队院校学员BMI合格人数统计程序揭秘(字节豆包 | 137点数解答 | 2025-04-15 11:10:36)238
- Python根据身高体重,精准判断成年人胖瘦程度!(字节豆包 | 161点数解答 | 2025-12-07 09:35:27)43
- 成年人身高体重揭秘:用BMI判断胖瘦程度(字节豆包 | 320点数解答 | 2025-12-12 17:59:52)50
- C++实现:根据身高体重计算并输出成年人胖瘦程度(字节豆包 | 324点数解答 | 2025-12-12 18:01:07)47
- Python 简易计算:根据身高体重判断成年人胖瘦程度(字节豆包 | 157点数解答 | 2025-12-12 19:28:38)43
- Python 计算成年人 BMI,精准判断胖瘦程度!(字节豆包 | 122点数解答 | 2026-01-29 16:59:10)37
- Python 计算成年人 BMI 精准判断胖瘦程度(字节豆包 | 157点数解答 | 2026-01-29 17:00:39)21
- Python代码:根据身高体重计算成年人胖瘦程度(字节豆包 | 204点数解答 | 2026-01-29 17:03:05)21
- Python代码:根据身高体重计算BMI并判断胖瘦程度(字节豆包 | 196点数解答 | 2026-01-29 17:06:29)26
- Python 运行报错:urllib3 网络连接创建失败,原因及排查建议(字节豆包 | 161点数解答 | 2024-10-31 00:39:36)458
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)343