Python 小白实例(一)——体脂率的计算(输入输出)

# 体脂率的计算
# 输出相关数据
#身高
personHeight = input("请输入身高(m)")
personHeight = float(personHeight)

#体重
personWeight = input("请输入体重(kg)")
personWeight = float(personWeight)
#年龄
personAge = input("请输入年龄")
personAge = int(personAge)
#性别
personSex = input("请输入性别(男:1,女:0)")
personSex = int(personSex)
#处理数据
# 计算体质率
# BMI = 体重(kg)/ (身高 * 身高)(M)
# 体脂率 = 1.2 * BMI + 0.23 * 年龄 - 5.4 - 10.8 * 性别
BMI = personWeight / (personHeight * personHeight)
TZL = 1.2 * BMI + 0.23 * personAge - 5.4 - 10.8 * personSex
minNum = 0.15 + 0.10 * (1 - personSex)
maxNum = 0.18 + 0.10 * (1 - personSex)
result = minNum < TZL < maxNum


#打印体质率
print("you TZL is %.2f" % ( TZL ))
print("you TZL is ", result)

猜你喜欢

转载自blog.csdn.net/GT_Stone/article/details/80740487
今日推荐