1、小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数:
- 低于18.5 : 过轻
- 18.5-25 : 正常
- 25-28 : 过重
- 28-32 : 肥胖
- 高于 32 : 严重肥胖
用 if-elif 判断并打印结果
height_m = 1.75
weight_kg = 80.5
bmi = weight_kg / (height_m * height_m)
if bmi < 18.5:
result = "过轻"
elif 18.5 <= bmi < 25:
result = "正常"
elif 25 <= bmi < 28:
result = "过重"
elif 28 <= bmi < 32:
result = "肥胖"
else:
result = "严重肥胖"
print(f"小明的BMI指数为{round(bmi,1)}, 体重状态为{result}")
运行结果:
2、输入一个月,判断季节(让用户输入一个月份,判断这个月是哪个季节?假定3到4月是春季,5到8月是夏季, 9到10是秋季,11、12、1、2月是冬季)
month = int(input("请输入一个月份(1-12):"))
if month == 3 or month == 4:
season = "春季"
elif month >= 5 and month <= 8:
season = "夏季"
elif month >= 9 and month <= 10:
season = "秋季"
else:
season = "冬季"
print(f"{month}月是{season}")
运行结果: