首页
学习
活动
专区
圈层
工具
发布

BMI

1 引言 BMI体质指数的计算公式是用体重(公斤)除以身高(米)的平方。BMI体质指数,也叫做身高体重指数,这个比值在一定程度上,可以反映人体密度。...在python中,我们学习并掌握了if-else条件语句,我们可以利用python计算出自己的BMI值,来判断自己是否健康。...2 问题 请根据BMI公式(体重除以身高的平方) 根据BMI指数: 低于18.5:过轻 18.5-25:正常 25-28:过重 28-32:肥胖 高于32:严重肥胖 3 方法 运用if-else结构编写代码...代码清单 1 image.png 5 结语 本文讨论了通过计算出人的BMI判断一个人的身体状况如何,涉及到了条件语句的使用及数据的输入,简化了程序。熟练使用条件语句,是Python中很重要的一课。

94410
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Java】BMI身体质量指数计算工具

    BMI的计算公式如下: BMI = 体重(kg)/ (身高(m) * 身高(m)) 根据计算得到的BMI值,可以将人体的体重状况分为以下几个范围: BMI < 18.5:体重过轻 18.5 BMI...Java终端程序 package org.example; import java.util.Scanner; public class Main { /* * main函数是程序的入口函数...Java-Swing界面程序 可以使用 JTextFields 用于输入体重和身高,使用JButton 触发计算,并使用JLabel显示结果。....*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import...Java程序打包成jar 在文件-项目结构-工件中,添加工件: 基于模板创建jar: 然后构建中选择构建工件,就会生成jar包到out目录了。然后在终端运行即可: java -jar xxx.jar

    1.1K10

    【说站】python输入身高体重算BMI

    python输入身高体重算BMI 1、说明 身体指标BMI是根据人的身高和重量计算得到的数字指标。它是采集人的身高值(以米为单位)和人体的重量(以公斤为单位)。 根据计算的数值分为不同的等级。...公式: 体质指数(BMI)= 体重(kg)/身高(m)的平方 2、实例   # -*- coding:utf-8 -*-   '''      @ 功能:根据身高、体重计算BMI指数      @ author...指数,公式为“体重/身高的平方”   bmi=weight/(height*height)   # 输出BMI指数   print("您的BMI指数为:"+str(bmi))   # 判断身材是否合理...bmi<29.9:    print("您的体重过重 ~@_@~")   if bmi>=29.9:    print("肥胖 ^@_@^") 以上就是python输入身高体重算BMI的方法,大家如果想要对自身的...BMI进行检测,赶快试试上面的方法吧。

    6.5K10

    【Labview】基于Labview的BMI计算器

    早上起来心血来潮,想着用labview做一个计算BMI值的小程序,因为最近突然对图形化编程起了兴趣,说做就做。...在做之前,百度了一下BMI值的计算方法,主要还是根据国人的习惯,输入身高/cm和体重/kg,然后输出BMI的计算结果和一个判断(是正常体重,还是偏瘦,过重),基本思想就是这样,当然还是比较简单的,主要是熟悉一下...效果如下:(软件是NI Labview 2018) 参考网站如下(这两个网站还是比较不错的,有公制和英制,还能查看与其他人的比较情况,大家可以计算一下自己的健康状况,如果过重了,一定要记得减重哦) 在线计算BMI...值的网站: https://cn.onlinebmicalculator.com/ http://www.bmi.name/cn/ 自己用Labview做的这个小程序已经上传在了Gitee上,大家可以...//gitee.com/Frank-Wang98/my-way-to-learn-labview/blob/master/main/%E5%9F%BA%E4%BA%8ELabview%E7%9A%84BMI

    1.5K10

    Java官方笔记1编写运行Java程序

    你可能已经迫不及待想安装Java,写个Java程序跑起来了。但是在这之前,有些概念需要提前了解,因为Java跟C、C++和Python都有点不一样。...编译和执行 我们在文本文件中编写英文代码,这些英文计算机是看不懂的,因此需要做一下转换,转换为计算机能识别和运行的格式,这个转换,是由编译器来完成的。有些语言没有编译器,但是Java是有的。...字节码只有计算机能看懂,人是看不懂的,我们也不用关心,只需要保证我们编写的英文代码,能正确通过编译即可。执行的事,就交给计算机来做。...Java代码文件以.java结尾,Java可执行文件以.class结尾。...下载Java,就是下载JDK,Java Development Kit,里面包含了Java编译器,将MyFirstClass.java 编译为MyFirstClass.class。

    1.6K20

    如何编写可怕的 Java 代码?

    我决定告诉你如何编写可怕的Java代码。如果你厌倦了所有这些美丽的设计模式和最佳实践,并且想写些疯狂的东西,请继续阅读。 如果你正在寻找有关如何编写良好代码的建议,请点击查看这篇文章。...(可能是一些编译器级别的优化破坏了所有的乐趣)关注微信公众号:Java技术栈,在后台回复:java,可以获取我整理的 N 篇最新Java教程,都是干货。...使用 Java 序列化,干就对了 这很简单,用 Java 序列化,玩得开心,好好享受。好吧,我想你想要一些理由。...我看到 Java 平台首席架构师 Mark Reinhold 表示,他们后悔将序列化引入到 Java。显然,Java 中大约 1/3 的安全漏洞仅来自于序列化。 将对象用于一切 你知道类吗?...永远不要编写测试,只是不要编写错误! 将所有都定义为 public -方便访问! 支持全局变量–您可能需要它们! 大型接口优于小型专用接口–可以使用的方法越多越好!

    1.6K10

    如何编写可怕的 Java 代码?

    在 Java 中没有什么是真正的 final 4. 使用 Java 序列化,干就对 5. 将对象用于一切 6. 充分拥抱便捷编程的艺术 7....不要学习任何新知识–你总是最了解 ---- 我决定告诉你如何编写可怕的Java代码。如果你厌倦了所有这些美丽的设计模式和最佳实践,并且想写些疯狂的东西,请继续阅读。...如果你正在寻找有关如何编写良好代码的建议,请查看其它文章! 1. 对一切使用异常 你知道循环对吗?...我看到 Java 平台首席架构师 Mark Reinhold 表示,他们后悔将序列化引入到 Java。显然,Java 中大约 1/3 的安全漏洞仅来自于序列化。 5. 将对象用于一切 你知道类吗?...永远不要编写测试,只是不要编写错误! 将所有都定义为 public -方便访问! 支持全局变量–您可能需要它们! 大型接口优于小型专用接口–可以使用的方法越多越好!

    1.5K20
    领券