Python 根据身高体重计算BMI值
# 根据身高体重计算某个人的BMI值"""
介绍:BMI又称身体质量指数,它是国际上常用的衡量人体肥胖程度以及是否健康的一个标准。计算公式:身体质量指数(BMI) == 体重(kg) / (身高(m) ** 2)判断标准:BMI < 18.5 过轻18.5 <= BMI <= 23.9 正常24 <= BMI <= 27 微胖28 <= BMI <= 32 肥胖BMI > 32 非常肥胖知识点:1、数据类型转换2、while 循环语句3、if/elif/else 条件语句4、算术运算符:幂,符号'**'5、比较运算符:<、>、<=、>=6、print()/input()函数
"""while True:# 带提示语输入赋值height = float(input('请输入身高(cm):'))weight = float(input('请输入体重(kg):'))# BMI计算bmi = weight / ((height / 100) ** 2)# 根据BMI值判断身体状况if bmi < 18.5:print('您的BMI值为:{:.2f},属于"过轻",要按时吃饭哟!' .format(bmi))elif bmi >= 18.5 and bmi <= 23.9:print('您的BMI值为:{:.2f},属于"正常",请保持乐观心态!'.format(bmi))elif bmi >= 24 and bmi <= 27:print('您的BMI值为:{:.2f},属于"微胖",请少吃夜宵!'.format(bmi))elif bmi >= 28 and bmi <= 32:print('您的BMI值为:{:.2f},属于"肥胖",请多运动!'.format(bmi))elif bmi > 32:print('您的BMI值为:{:.2f},属于"非常肥胖",请管住嘴,多运动!'.format(bmi))
运行结果:
Python 根据身高体重计算BMI值相关推荐
- [例3.2]根据身高体重计算BMI值
[例3.2]根据身高体重计算BMI值 * 创建BMIexponent类,声明double型变量height来记录身高,单位为米: * 声明int型变量weight记录体重,单位为千克:根据BMI=体重 ...
- 使用python根据身高体重计算BMI指数
#python(day01) 根据身高.体重计算BMI指数 创建两个变量:一个用于计算身高(单位:米),一个用来记录体重(单位:千克),根据公式"BMI=体重/(身高*身高)",代 ...
- 根据身高体重计算BMI指数,判断您是否健康。
目录 前言 (1)体质指数 (Body Mass Index,简称BMI) 1.定义 2.计算公式如下: 3.亚裔成年人请用以下的指引: 4.*罹病情况包括 5.该公式可判断人体的健康状况.根据美国有 ...
- 根据身高体重计算BMI指数 - scala
import scala.io.StdIn object Test {def main(args: Array[String]): Unit = {/********** Begin ******** ...
- Java训练01“ 根据身高体重计算BMI指数”
涉及知识点:1.数据类型的声明和运算 2.控制语句if 题目:创建一个BMIexponent类,声明身高(height)单位是米.声明体重(weight)单位是千克.根据BMI=体重/(身高*身高) ...
- 根据身高体重计算BMI指数
体质指数 (Body Mass Index,简称BMI),是国际最常用来量度体重与身高比例的工具.它利用身高和体重之间的比例去衡量一个人是否过瘦或过肥. 计算公式为 BMI=体重\(身高*身高) 注: ...
- JAVA-通过身高体重计算BMI判断人的体型(普通版)
代码:(给出BMI的相关注释) abstract class People{int weight;int height;public People(int w, int h) {this.weight ...
- <Java>根据身高体重计算BMI指数
/*** 在这里给出对类 BMIexponent 的描述.* * @作者(你的名字)* @版本(一个版本号或者一个日期)******/ public class BMIexponent {public ...
- JAVA-通过身高体重计算BMI判断人的体型(体型计算器版)
这次我们结合我上两篇关于简易计算器界面设计和通过BMI判断人的体型的文章来写一个"体型计算器"(我们初学者要学会综合的.系统的.规范的利用所学知识,完成需求).同样,相关步骤给出注 ...
最新文章
- oracle数据库----SQL语句的实践(应用实例)
- potplayer设置前进后退时间
- 命令查看多线程所有线程ID
- Oracle-绑定变量binding variable解读
- Java是如何实现跨平台的,原理是什么?
- java buqi_Java 异常
- Python导入jar包
- 邮件、社交营销最全“勾搭”策略
- cx_Oracle连接数据库报DPI-1047: Cannot locate a 64-bit Oracle Client library
- 感知机(Perceptron)-《统计学习方法》例题对偶形式手算全过程
- LaTeX 1软件下载安装
- 量化专业术语——转自BigQuant
- java 主机字节序_java字节序、主机字节序和网络字节序扫盲贴
- 虚拟机连接本地数据库
- (1)D触发器VHDL描述
- 微信小程序遍历对象里的用逗号隔开的字符串
- SystemUI常见问题修改方法
- 【趣学算法】第一章读书笔记
- 考研:研究生考试(五天学完)之《线性代数与空间解析几何》研究生学霸重点知识点总结之第二课矩阵及其运算
- 杰奇CMS phpmyadmin清空数据库ID归零重新入库数据SQL语句教程