题目如下
输入您自己的姓名、身高(米)和体重(kg)。请根据BMI公式(体重除以身高的平方,计算您的BMI指数,并根据BMI指数输出相应的结果:
BMI<18.5:您太瘦了,体重过轻,请加强营养!
BMI为:18.5-25:恭喜您,您的身材非常好!
BMI为:25-28:您的身材有点偏胖,请请努力回到以前的标准身材!
BMI为:28-32:您是一个小胖子,请注意饮食和加强锻炼!
BMI>32:您严重肥胖,肥胖不好哟,要管住嘴、迈开腿!

name = str(input("请输入你的姓名:"))
height = eval(input("请输入你的身高(m):"))
weight = eval(input("请输入你的体重(kg):"))
BMI = weight / pow(height,2)
print("BMI值为:{:.2f}".format(BMI))#{:.2f}调用方法保留小数点后两位
if BMI < 18.5:
    print("您太瘦了,体重过轻,请加强营养!")
else:
    if 18.5 < BMI < 25:
        print("恭喜您,您的身材非常好!")
    else:
        if 25 < BMI < 28:
            print("您的身材有点偏胖,请请努力回到以前的标准身材!")
        else:
            if 28 < BMI < 32:
                print("您是一个小胖子,请注意饮食和加强锻炼!")
            else:
                if BMI > 32:
                    print("您严重肥胖,肥胖不好哟,要管住嘴、迈开腿!")

在这里插入图片描述

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐