1、首先我们要知道限鬃鹣哺什么是 BMI 值,这个不知道可以去 百度 ,百度百科词条有收入的;我们关键是要知道 BMI 的值是咱们算出来的,也就是这个公式:BMI=体重(kg)/身高^2(m)
2、我们知道 BMI 值是评判一个人胖瘦程度的 标准,标准自然不可能只有一个层次,如同下图,划分了 5 个范围,我们脚本就要这个范围给录入,同时得出值的时候还可以得出结论;
3、具体的效果就是 如下图,(这里用的是自己的数据,看来我得多吃点,太瘦了 呜呜。。。);脚本的获取 身高 体重 等数据然后计算出值并给出结论;
4、然后我们看脚本的内容呢,设定变量 h w,用input()获取;(和shell中 read -p 的功能差不多)然后通过 float() 和 int()将获取的字符串变为浮浮点数和整数;然后再输出内容的时候 和 shell 不同无法直接引用变量,就需要如图的方法,具体的可以参考下面的经验;细心的可以发现上个步骤 中 的 1.79 再输出的时候变为了 1.8,这个大家也要明白为什么,这里就买个关子;
5、剩下的就是判断了,下图的是 python3 中的 if 判断语句 的举例,大家记住就可以了;注意的是 不能忘记 冒号‘ : ’
6、下面就是更画出的 if 判断 BMI 值然后给出结论 的语句;由于脚本简单 ,这里最后用 的 input()让脚本不会再执行完之后立马退出,使得我能看到结果;