编程练习(五)
- 输入身高与体重并打印
- 身体状况指数是身体质量指数即BMI指数,计算公式为:BMI=体重(千克)除以身高(米)的平方
- 判断身体BMI指数:
- 条件
- 如果小于18.5,打印“过轻”
- 如果大于等于18.5并且小于等于25,打印“正常”
- 如果大于25并且小于等于28,打印“过重”
- 如果大于28并且小于等于32,打印“肥胖”
- 否则,打印“严重肥胖”
初始代码
| # coding: utf-8 | |
| height = float(input('请输入身高:')) | |
| weight = float(input('请输入体重:')) | |
作业提交区
| # coding: utf-8 | |
| height = float(input('请输入身高:')) | |
| weight = float(input('请输入体重:')) | |
| BMI = weight / height ** 2 | |
| print('小明身高为%s,体重为%s' % (height, weight)) | |
| print('小明身高状况指数为%s' % BMI) | |
| if BMI < 18.5: | |
| print('过轻') | |
| elif 18.5 < BMI <= 25: | |
| print('正常') | |
| elif 25 < BMI <=28: | |
| print('过重') | |
| elif 28 < BMI <= 32: | |
| print('肥胖') | |
| else: | |
| print('严重肥胖') | |
结果检验区
| C:\Users\admin\PycharmProjects\pythonlearn\venv\Scripts\python.exe C:/Users/admin/PycharmProjects/python_if/test_5.py | |
| 请输入身高:1.65 | |
| 请输入体重:55 | |
| 小明身高为1.65,体重为55.0 | |
| 小明身高状况指数为20.202020202020204 | |
| 正常 | |
| 进程已结束,退出代码为 0 | |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZkeqのCoding日志!
评论










