廖雪峰教程的练习:

小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数:

低于18.5:过轻

18.5-25:正常

25-28:过重

28-32:肥胖

高于32:严重肥胖

用if-elif判断并打印结果。

print('Hi there, plz input your name:')

name = input()

print('hi there, your name is:', name)

print('plz input your height(CM)')

height = input()

print('hi there, your height is:', height)

print('plz input your weight(KG)')

weight = input()

print('hi there, your weight is:', weight)

h = float(height)

w = float(weight)

BMI = w/h/h*10000

if BMI >= 32:

a = '严重肥胖'

elif BMI >=28:

a = '肥胖'

elif BMI >= 25:

a = '过重'

elif BMI >= 18.5:

a = '正常'

else:

a = '太轻'

print('hi %s, here is all your info:' %name)

print('your height and weight is %d cm,'%h)

print('your weight is %d kg' %w)

print('BMI = %.2f, ' %BMI, a)

身高体重本来是int,测试ok,但是体重输了个带小数点的就报错了,就换为float了,取小数点后两位。

其实最后三句,想合在一句写的,但是目前还没法搞定,试了好几种都错了。所以只能分开,或者最后四句写在一起。2020.5.5

pythoninput算出bmi_python菜鸡——BMI计算相关推荐

  1. php算出文件相对路径,php计算两个文件相对路径的方法

    本文实例讲述了php计算两个文件相对路径的方法.分享给大家供大家参考.具体如下: 一.问题: 写一个php函数算出两个文件的相对路径.例如$a="/a/b/c/d/e.php"; ...

  2. 怎么在一里以外识别出一个菜鸡程序员

    作者 | Scott Shipp 译者 | 核子可乐 当我还是菜鸡程序员时,我看到资深程序员们写的代码会觉得:"这也太傻了吧,毫无特点."当我工作经验渐长后,才发现自己还是太年轻, ...

  3. html输入日期算出星座,java输入日期计算星座

    java输入日期计算星座 [2021-01-31 12:59:06]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/( ...

  4. java中怎么通过日期算出天数_Java如何通过计算两个日期的时间差来算出天数

    Java如何通过计算两个日期的时间差来算出天数,年月日,天数,时间,退房,时分 Java如何通过计算两个日期的时间差来算出天数 易采站长站,站长之家为您整理了Java如何通过计算两个日期的时间差来算出 ...

  5. 输入参数_太实用!输入参数1秒算出功率,这款计算工具又快又准

    随着互联网红利的不断加深,到了后期,不断地各种工具开始涌现,方便了很多用户,填补了市场上的很多空白,有生活娱乐类.提高效率类.垂直专业类.系统工具类等等. 工业行业作为各行各业的大头,机械化.智能化等 ...

  6. java 算出下一个工作日_Java 计算一段时间段内除去周六日、节假日的工作日数———超详细(全)...

    Java 计算一段时间段内除去周六日.节假日的工作日数'' 实现功能提要: 本文章记录的是某段时间的起止时间段内的工作日,既是除去周六周日以及节假日日期的工作日数: 注释比较多,因为怕自己忘记,写的可 ...

  7. java 算出下一个工作日,Java:计算一个日期加下指定工作日数(排除周六周日和一系列节日)...

    Java:计算一个日期加上指定工作日数(排除周六周日和一系列节日) 工作时遇到的,随便写了个,欢迎高手点评: 核心代码: package www.sjjjob.com.date; import jav ...

  8. PTA菜鸡刷题日记(6-10)

    L1-006 连续因子 (20分) 一个正整数 N 的因子中可能存在若干连续的数字.例如 630 可以分解为 3×5×6×7,其中 5.6.7 就是 3 个连续的数字.给定任一正整数 N,要求编写程序 ...

  9. php计算单价乘数量,数量单价怎么算出金额

    快速导读: Q1:给出金额和单价怎么算数量 总金额除于单价就是数量了啊 Q2:知道单价金额,怎么算出数量 只用销售额就可以了 (但要有A计划数----计算销售额百分比=实际销售/计划销售*100% \ ...

最新文章

  1. python dir函数查看函数名
  2. CISSP的成长之路(七):复习信息安全管理(1)
  3. Springmvc Bootstrap Ajax项目
  4. CodeForces - 1498E Two Houses(交互+图论,结论题)
  5. 你必须很努力,才能看上去毫不费力
  6. java maven 操作 收集的一些命令
  7. dubbo 注册中心zookeeper 手册
  8. python标准库--functools.partial
  9. Python 字符串(三)
  10. python中rect函数_Rect和RectF函数
  11. 基于51单片机定时,数码管显示时间
  12. 计算机网络一般包括资源子网和什么两部分,一个计算机网络一般包括什么和通信子网两部分...
  13. VUE3模板,JSX,JSV
  14. Nature子刊:中国学生读完大学后,批判性思维和学术技能出现全面下降
  15. 知道了蚂蚁森林这个“秘密”,我坐不住了!!
  16. PS中磁性套索工具实现算法
  17. 服务间歇性停顿问题优化|得物技术
  18. 解决Error inflating class com.google.android.material.appbar.CollapsingToolbarLayout
  19. 学习笔记1 - ResNet网络学习
  20. 1.9UPC寒假个人训练第一场

热门文章

  1. Amazon Alexa系列介绍(1)--综述
  2. CentOS7像外部163邮箱发送邮件
  3. Excel删除重复行单不删除单元格
  4. 优先队列三大利器——二项堆、斐波那契堆、Pairing 堆
  5. 【DG】基于同一个主机建立物理备库和逻辑备库 (三)
  6. 安装atari 游戏的Rom
  7. apache rewrite规则全攻略
  8. 行存储和列存储的区别
  9. 申请 icp经营性许可证/增值电信业务许可证
  10. python12306抢票_Python 版 12306 抢票神器