美文网首页
实例5:身体质量指数BMI

实例5:身体质量指数BMI

作者: 幸福修补匠 | 来源:发表于2020-08-10 16:21 被阅读0次

    描述

    这是"实例"题,与课上讲解实例相同,请作答检验学习效果。

    BMI :Body Mass Index 国际上常用的衡量人体肥胖和健康程度重要标准,主要用于统计分析

    定义:BMI = 体重 (kg) /身高2(m2)

    获取用户输入的体重和身高值,计算并给出国际和国内的 BMI 分类

    要求如下:

    (1) 混合计算并给出国际和国内的 BMI 分类;

    (2) 使用input()获得测试用例输入时,不要增加提示字符串。

    输入输出示例

     输入                    输出

    11.68,41               BMI数值为:14.53

                                 BMI指标为:国际'偏瘦',国内'偏瘦'

    1.72,80                 BMI数值为:27.04

                                  BMI指标为:国际'偏胖',国内'偏胖'

    python代码:

    s=input()

    s=s.split(',')

    BMI=eval(s[1])/(pow(eval(s[0]),2))

    print("BMI数值为:{:.2f}".format(BMI))

    if BMI<18.5:

        print("BMI指标为:国际'偏瘦',国内'偏瘦'")

    elif BMI>=18.5 and BMI <24:

        print("BMI指标为:国际'正常',国内'正常'")

    elif BMI>=24 and BMI <25:

        print("BMI指标为:国际'正常',国内'偏胖'")

    elif BMI>=25 and BMI <28:

        print("BMI指标为:国际'偏胖',国内'偏胖'")

    elif BMI>=28 and BMI <30:

        print("BMI指标为:国际'偏胖',国内'肥胖'")

    else:

        print("BMI指标为:国际'肥胖',国内'肥胖'")

    相关文章

      网友评论

          本文标题:实例5:身体质量指数BMI

          本文链接:https://www.haomeiwen.com/subject/hupvrktx.html