代码如下:

#CalBMIv3.py
height, weight = eval(input("请输入身高(米)和体重(公斤)[逗号隔开]: "))
bmi = weight / pow(height, 2)
print("BMI 数值为:{:.2f}".format(bmi))
who, nat = "", ""
if bmi < 18.5:who, nat = "偏瘦", "偏瘦"
elif 18.5 <= bmi < 24:who, nat = "正常", "正常"
elif 24 <= bmi < 25:who, nat = "正常", "偏胖"
elif 25 <= bmi < 28:who, nat = "偏胖", "偏胖"
elif 28 <= bmi < 30:who, nat = "偏胖", "肥胖"
else:who, nat = "肥胖", "肥胖"
print("BMI 指标为:国际'{0}', 国内'{1}'".format(who, nat))

运行如下:

python 同时输出国际和国内BMI值相关推荐

  1. 如何使用if嵌套结构;实现用户输入个人的身高和体重,计算出国际肥胖指标BMI值,并判断输出您属于 哪种体型

    如何使用if嵌套结构:实现用户输入个人的身高和体重,计算出国际肥胖指标BMI值,并判断输出您属于 哪种体型 一.从键盘上获取用户输入的身高和体重的数值 二.计算出国际肥胖指标BMI值 三.根据计算出的 ...

  2. Python编写一个程序来计算 BMI 值。

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.BMI是什么? 二.使用步骤 1.简单代码 2.结果 总结 前言 Python编写一个程序来计算 BMI 值: 一 ...

  3. 【Python】具有异常处理功能的计算BMI值的python程序

    编写一个根据体重和身高计算BMI值的程序,BMI的定义如下:BMI = 体重(kg)÷身高2(m2),并同时输出国际和国内的BMI指标建议值,程序具有异常处理功能. 分类 国际BMI值(kg/m2) ...

  4. Python实例5:身体质量指数BMI问题分析

    Python实例5:身体质量指数BMI问题分析 问题需求:1)输入:给定体重和身高值:2)输出:BMI指标分类信息(国际和国内): 思路方法:难点在于同时输出国际和国内对应的分类:思路1:分别计算并给 ...

  5. Python经典案例:身体指数BMI

    相信大家都知道BMI 即:BMI = 体重 (kg) / 身高2 (m2) 对于这个问题,我们要做到: 输入:给定体重和身高值 输出:BMI指标分类信息(国际和国内) 思路方法: 难点在于同时输出国际 ...

  6. python语言必刷题——BMI值的计算

    本文涵盖了三种基本的BMI计算类型!! 输入身高体重并计算BMI 当前计算BMI的程序中 height, weight 都是固定值,请将程序更改为从键盘获取输入,再计算 BMI. 先输入身高(单位:米 ...

  7. 同时表达国际、国内身体BMI指数

    首先分析如何定义BMI,以及国际国内的判断标准,这个涉及到多重分支语句. 为了更加明了各定义的取值方位,我们绘制线段图. 第一种,简单的逻辑表达:(没有优化前的,表现为比较的啰嗦) Wt, Ht = ...

  8. 【Python养成】:案例(身高体重BMI值、模拟用户登录系统、键盘录入10个学生的成绩,计算出最高分、最低分和成绩总和、词频统计)

    案例题目:身高体重BMI值 计算成人身高体重指数BMI值.公式:bmi = 体重 / (身高 * 身高),体重的单位是千克,身高的单位是米 .键盘输入身高和体重值,计算bmi值,并根据结果对用户做出友 ...

  9. python pandas dataframe 不显示索引_Python DataFrame 设置输出不显示index(索引)值的方法...

    Python DataFrame 设置输出不显示index(索引)值的方法 在输出代码行中,加入"index=False"如下: m_pred_survived.to_csv(&q ...

最新文章

  1. 基因测序3——三、四代测序技术来势汹汹,国产化仍在布局二代测序?
  2. mybatis 插件原理
  3. SpringBoot核心注解介绍
  4. 前端学习(2122):项目演示
  5. sql server 2005 T-SQL BULK INSERT (Transact-SQL)
  6. 一个简单图书管理系统TSGL的应用数据库
  7. gensim读取已训练模型LDA模型的模型与dictionary
  8. HackerOne 发布《2021年黑客报告》:黑客的动力、发展和未来
  9. js排序的时间复杂度_js 排序算法之快速排序
  10. C语言小游戏(一)----猜数游戏
  11. linux运维工程师的发展,Linux运维工程师发展前景
  12. 深度学习学习笔记-双向LSTM-CRF模型论文研读
  13. java截取字符串的几种方法的总结,欢迎提出问题
  14. wordpress图文安装教程 非常详细
  15. Android Qcom Display学习(三)
  16. 最速降线求解的数学模型
  17. 【ROM制作工具】如何将system.new.dat和system.img实现相互转换教程
  18. ROS IDE —— RoboWare Studio
  19. 【环境部署系列 06】Ascend 310(推理)X86服务器 Ubuntu系统环境部署
  20. eclipse安装svn插件报错

热门文章

  1. 下载 线代 薛威_考研线代李永乐真的首选吗?
  2. 百位红人助阵,如涵这场影响力盛典点亮夜钱塘
  3. SwapMix: Diagnosing and Regularizing the Over-Reliance on Visual Context in ... ——2022 CVPR 论文笔记
  4. 设计模式五:原型模式
  5. Django rest framework --- Routers
  6. 申宝证券-A股市场的普涨
  7. 手机APP爬虫技巧(Fiddler+雷电模拟器进行APP抓包)
  8. R语言多层桑基图_R语言可视化(二十三):桑基图绘制
  9. Excel:冻结窗口
  10. select vba 网页 翻页_通过VBA程序来实现Excel表格翻页的方法