python案例——体脂率项目

Posted 阿璗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python案例——体脂率项目相关的知识,希望对你有一定的参考价值。

通过一个人的身高、体重、年龄、性别,判断这个人的体脂率,并且反馈是否正常?

首先接到项目后一定要一步步细分任务,直到每个细分的任务都可以用代码来实现。

写代码之前,先要确定python版本的问题

然后先用注释把每项的任务标注出来,方便理清具体的实现步骤

 

代码如下:

# 输入
# 身高
personHeight = input("请输入您的身高(m):")
personHeight = float(personHeight) float 转换成小数点数值

# 体重
personWeight = input("请输入您的体重(kg):")
personWeight = float(personWeight)

# 年龄
personAge = input("请输入您的年龄:")
personAge = int(personAge)

# 性别
personSex = input("请输入您的性别(男:1 女:0):")
personSex = int(personSex)


# 处理数据

# 计算体脂率
BMI = personWeight / (personHeight * personHeight)
TZL = 1.2 * BMI + 0.23 * personAge - 5.4 - 10.8 * personSex 这两个公式不用理解,题目给的公式

print("您的体脂率是:","%.2f" % TZL) 得出来的体脂率用小数点后2位的小数表示

# 判定体脂率,是否在正常的标准范围之内

TZLMin = 15 + 10 * (1 - personSex)
TZLMax = 18 + 10 * (1 - personSex) 巧妙运用男输出1,女输出0

result = TZLMin < TZL < TZLMax 做个链式比较


# 输出
# 告诉用户,是否正常

print("是否达标:",result,sep= "")

以上是关于python案例——体脂率项目的主要内容,如果未能解决你的问题,请参考以下文章

体脂率多少正常?怎么样计算自己的体脂率?

体脂率计算公式 教你怎样轻松计算出自己的体脂比例

体脂率怎么计算

体脂率怎么计算

体脂百分比怎么算

扯淡 测量体质公式 哈哈哈哈会不会封我号