python实现:据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。真实体重与标准体重误差在10%以内都是完美身材(即|真实体重一标准体重|<标准体重×10%)。编写程序来判断一个人是太胖、太瘦或完美呢
时间: 2023-10-11 16:05:37 浏览: 145
Python库 | explabox-0.9b2-py3-none-any.whl
好的,以下是一个简单的 Python 代码实现,用于判断一个人的身材是否完美:
```python
height = float(input("请输入你的身高(单位:厘米):"))
weight = float(input("请输入你的体重(单位:公斤):"))
standard_weight = (height - 100) * 0.9
error_range = standard_weight * 0.1
if abs(weight - standard_weight) <= error_range:
print("你的身材非常完美!")
elif weight > standard_weight:
print("你有点胖哦,需要注意控制饮食和加强锻炼!")
else:
print("你有点瘦哦,需要注意增加营养摄入和适当运动!")
```
程序首先要求用户输入身高和体重,然后按照公式计算出标准体重和误差范围。接着,根据真实体重与标准体重的误差范围大小,判断身材是否完美,并输出相应的提示信息。
阅读全文