bmi = weight / (height*height)
print(bmi)
if bmi <18.5:
print("过轻")
elif bmi >= 18 and bmi <25:
print("正常")
elif bmi >= 25 and bmi <28:
print("过重")
elif bmi >= 28 and bmi <32:
print("肥胖")
else:
print("严重肥胖")
elif bmi <25:
elif bmi <28:
elif bmi <32:
两种都可以解决。但是刚开始写第二种的时候一直提示else部分有问题。写了第一种以后,再写第二种就没事了。很诡异
Sign in to make a reply
天应兄
bmi = weight / (height*height)
print(bmi)
if bmi <18.5:
print("过轻")
elif bmi >= 18 and bmi <25:
print("正常")
elif bmi >= 25 and bmi <28:
print("过重")
elif bmi >= 28 and bmi <32:
print("肥胖")
else:
print("严重肥胖")
if bmi <18.5:
print("过轻")
elif bmi <25:
print("正常")
elif bmi <28:
print("过重")
elif bmi <32:
print("肥胖")
else:
print("严重肥胖")