1.判断的大于<是否能连着这样用。2.我输入1.75 120 数值是超标的,但只判断了第二条,没有走到最后的判断
问题描述:
1.判断的><=是否能连着这样用。2.我输入1.75 120 数值是超标的,但只判断了第二条,没有走到最后的判断
相关代码:
height = float(input("请输入身高")) # 身高
weight = float(input("请输入体重")) # 体重
bmi = weight / (height*height) # BMI指数
if bmi<18.5:
print(str(bmi),"过轻")
elif bmi>=18.5<=25:
print(str(bmi),"正常")
elif bmi>25<=28:
print(str(bmi),"过重")
elif bmi>28<=32:
print(str(bmi),"过于肥胖")
else:
print(str(bmi),"严重肥胖")
print("小明的身高为:",str(height),"体重为:",str(weight))
print("小明身体状况指数为:",str(bmi))7
收起
正在回答 回答被采纳积分+1
1回答
相似问题
登录后可查看更多问答,登录/注册


恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星