Python例子

Python例子-测试身材是否标准

输入一个人的身高(m)和体重(kg),根据BMI公式(体重除以身高的平方)计算他的BMI指数。

例如:一個52公斤的人,身高是155cm,则BMI为 :52(kg)/1.552^2(cm)= 21.6

BMI指数:

低于18.5:过轻

18.5-25:正常

25-28:过重

28-32:肥胖

高于32:严重肥胖

'''
输入一个人的身高(m)和体重(kg),根据BMI公式(体重除以身高的平方)计算他的BMI指数。
例如:一個52公斤的人,身高是155cm,则BMI为 :52(kg)/1.552**2(m)= 21.6
BMI指数:
低于18.5:过轻
18.5-25:正常
25-28:过重
28-32:肥胖
高于32:严重肥胖
输入身高和体重
注意身高的单位,接收的要转换为小数
'''

while True:
    height = float(input("请输入您的身高M:"))
    weight= float(input("请输入您的体重(KG):"))
    BMI = weight / height ** 2
    # print(BMI)
    if BMI < 18.5:
        print("过轻")
    elif 18.5 <= BMI < 25:
        print("正常")
    elif 25 <= BMI < 28:
        print("过重")
    elif 28 <= BMI < 32:
        print("肥胖")
    else:
        print("严重肥胖")


最后修改:2020年2月24日 17:28