user_gender=input("请输入您的性别,M or F,M表示男士,F表示女士")
user_weight=float(input("please enter your weight (kg):"))
user_height=float(input("please enter your height(m):"))
user_BMI=user_weight/(user_height)**2
print("your BMI is:"+str(user_BMI))
if user_BMI <=18.5:
if user_gender =="M":
print("先生,您的BMI值偏瘦")
elif user_gender =="F":
print("女士,您的BMI值偏瘦")
else:
print("此BMI处于偏瘦范围")
elif 18.5<user_BMI<=25:
if user_gender =="M":
print("先生,您的BMI值正常")
elif user_gender =="F":
print("女士,您的BMI值正常")
else:
print("此BMI值处于正常范围")
elif 25<user_BMI<=30:
if user_gender =="M":
print("先生,您的BMI值偏胖")
elif user_gender =="F":
print("女士,您的BMI值偏胖")
else:
print("此BMI值处于偏胖范围")
else:
if user_gender =="M":
print("先生,为了您的健康,建议您合理饮食,加强体育锻炼")
elif user_gender =="F":
print("女士,为了您的健康,建议您合理饮食,加强体育锻炼")
else:
print("建议您合理饮食,加强体育锻炼")
#偏瘦: BMI<=18.5
#正常:18.5<BMI<=25
#偏胖:25<BMI<=30
#肥胖:BMI>30