import msvcrt weight = input("请输入你的体重kg:") height = input("请输入你的身高cm:") height = float (height)/100 tizhong = float(weight) shengao = float(height) BMI = tizhong/(shengao*shengao)
while True: if BMI < 18.4: print("你的体重是:%.1f kg ,属于偏瘦" % BMI) if input("若想退出请输入“q”:") == 'q': break elif BMI >= 18.5 and BMI <= 23.9: print("你的体重是:%.1f kg ,属于正常" % BMI) if input("若想退出请输入“q”:") == 'q': break elif BMI >= 24.0 and BMI <= 27.9: print("你的体重是:%.1f kg ,属于过重" % BMI) if input("若想退出请输入“q”:") == 'q': break elif BMI >= 28 and BMI <= 32: print("你的体重是:%.1f kg ,属于肥胖" % BMI) if input("若想退出请输入“q”:") == 'q': break elif BMI > 33: print("你的体重是:%.1f kg ,属于非常肥胖!!!" % BMI) if input("若想退出请输入“q”:") == 'q': break
Sign in to make a reply
踏雪无痕90後
import msvcrt
weight = input("请输入你的体重kg:")
height = input("请输入你的身高cm:")
height = float (height)/100
tizhong = float(weight)
shengao = float(height)
BMI = tizhong/(shengao*shengao)
while True:
if BMI < 18.4:
print("你的体重是:%.1f kg ,属于偏瘦" % BMI)
if input("若想退出请输入“q”:") == 'q':
break
elif BMI >= 18.5 and BMI <= 23.9:
print("你的体重是:%.1f kg ,属于正常" % BMI)
if input("若想退出请输入“q”:") == 'q':
break
elif BMI >= 24.0 and BMI <= 27.9:
print("你的体重是:%.1f kg ,属于过重" % BMI)
if input("若想退出请输入“q”:") == 'q':
break
elif BMI >= 28 and BMI <= 32:
print("你的体重是:%.1f kg ,属于肥胖" % BMI)
if input("若想退出请输入“q”:") == 'q':
break
elif BMI > 33:
print("你的体重是:%.1f kg ,属于非常肥胖!!!" % BMI)
if input("若想退出请输入“q”:") == 'q':
break