python的听课笔记案例3--身体代谢率统计1.0

原创
小哥 3年前 (2022-11-02) 阅读数 6 #大杂烩

基础代谢率(缩写:BMR)指的是我们在安静状态下消耗的最低热量,其他人类活动也是以此为基础的。

计算公式:

BMR(男) = (13.7体重(kg)) + (5.0身高(cm)) - (6.8*年龄))+ 66

BMR(女)  = (9.6体重(kg)) + (1.8身高(cm)) - (4.7*年龄) + 655

目前只是简单计算,不做任何改动。简单的输入变量,if该语句确定输出。

"""
    作者:lanxingbudui
    功能:BMR计算器
    版本:1.0
    日期:20190228
"""

def main():
    """
        主函数
    """
    # 性别
    gender = 男
    # 体重(kg)
    weight = 75
    # 身高(cm)
    height = 182
    # 年龄
    age = 30

    if gender == 男:
        bmr = (13.7 * weight) + (5.0 * height) - (6.8 * age) + 66
    elif gender == 女:
        bmr = (9.6 * weight) + (1.8 * height) - (4.7 * age) + 655
    else:
        bmr = -1
    if bmr != -1:
        print(BMR(大卡):, bmr)
    else:
        print(这个版本暂时不支持性别改变!)

if __name__ == __main__:
    main()

计算结果:

补充:

Python中常用的数字类型

整数类型,与数学中的整数概念一致。例如:100、-300

浮点类型,带有小数点和小数值。例如:0.0、3.14

类型转换

整数-->浮点数  float(4)->4.0

浮点数-->整数 int(3.14)-->3,则只保留整数部分。

字符串-->整数、浮点数 int(4)->4  ,float(3.14)->3.14

如何确定类型?type()函数

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除