美文网首页日更成长营自学编程Python
自学Python:身体BMI指数评测表

自学Python:身体BMI指数评测表

作者: 小强聊成长 | 来源:发表于2021-08-27 13:52 被阅读0次

BMI值是通过个人的体重和身高计算所得的,计算的公式是:

BMI=体重kg÷身高2M

是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。

下面以亚洲标准,设计一个程序,输入身高和体重就反馈你是否超重。

输入代码:

while 1:

    weight = float(input('输入你的体重(kg):'))

    height = float(input('输入你的身高(cm):'))

    # 根据体重和身高计算BMI值

    height = height / 100

    BMI = round(weight / (height * height), 2)

    print(f'您的BMI指数为:{BMI}')

    # 判断BMI值所在的范围

    if BMI < 18.5:

      print('您的体重属于偏瘦!')

    elif 18.5 <= BMI < =22.9:

      print('您的体重属于正常!')

    elif 23 <= BMI < =24.9:

      print('您的体重属于偏胖!')

    elif 25 <= BMI <= 29.9:

      print('您的体重属于肥胖!')

    elif 30 <= BMI < 40:

      print('您的体重属于重度肥胖!')

    else:

      print('您的体重属于超级肥胖!')

    go = input('是否继续BMI计算和评估,如需继续请按y:')

    if go not in ['y', 'Y']:

        break

使用循环可以不断的进行多次测试。快来测试看看你的健康BMI指数吧。

_______________END______________

相关文章

网友评论

    本文标题:自学Python:身体BMI指数评测表

    本文链接:https://www.haomeiwen.com/subject/oswsiltx.html