写在学这一课之前。从我的理解来讲,就是外部输入体重和身高这两个数值,存在两个变量当中,将两个变量放在一个固定的公式当中。然后print出结果。嗯,认为是这样的,还是来看看课件。
程序要求:采集一个人的身高,体重,年龄和性别;告诉ta,自己的体脂率是否在正常范围内。
一、功能分析(要写一个程序,首先要做的第一件事是做功能分析)
1.输入:
1.1身高
1.2体重
1.3年龄
1.4性别
2.处理数据
2.1计算体脂率
BMI = 体重(kg)/(身高 * 身高)(米)
体脂率 = 1.2 * BMI + 0.23 * 年龄 - 5.4 - 10.8 * 性别(男:1 女:0)
正常成年人的体脂率分别是:男性15% ~ 18%,女性25%~28%
2.2判定体脂率是否在正常标准范围之内。
3.输出
告诉用户,体脂率是否正常
案例代码:
# 首先要考虑python的版本问题,涉及到编程代码的不同 # 思路,语法 —> 工具 # 选用python3x版本 # 使用注释,理清楚具体的实现步骤,然后再填充代码。 # 1.输入: # 1.1身高 personHeight =