zust-sy5-12计算身体质量指数
身体质量指数(BMI ),是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个指标。它的计算公式∶
BMI=体重÷身高2(体重除以身高的平方)。其中,体重的单位是kg,身高的单位是m。中国人的BMI参考标准:BMI<18.5为偏瘦﹔18.5≤BMI<24为正常﹔24≤BMI<28为偏胖﹔BMI≥28位肥胖。
编写一个程序,输入一个人的身高和体重,计算BMI,并输出体重是否正常。
输入格式:
输入体重(kg)、身高(m),以空格隔开。
输出格式:
第一行输出BMI(保留小数点1位)
第二行输出胖瘦程度(偏瘦/正常/偏胖/肥胖)
输入样例:
在这里给出一组输入。例如:
70 1.72
输出样例:
在这里给出相应的输出。例如:
你的bmi是:23.7
正常
w,h=map(eval,input().split())
bmi=w/(h**2)
if bmi<18.5:
print(f"你的bmi是:{bmi:.1f}")
print(f"偏瘦")
elif 18.5<=bmi<24:
print(f"你的bmi是:{bmi:.1f}")
print(f"正常")
elif 24<=bmi<28:
print(f"你的bmi是:{bmi:.1f}")
print(f"偏胖")
else:
print(f"你的bmi是:{bmi:.1f}")
print("肥胖")