用Python写一个BMI计算代码

这篇具有很好参考价值的文章主要介绍了用Python写一个BMI计算代码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

有粉丝问我怎么写一个BMI算法,安排

用Python写一个BMI计算代码


height = float(input("请输入身高(米): "))
weight = float(input("请输入体重(千克): "))

计算BMI

bmi = weight / (height ** 2)

显示结果

print("您的BMI指数为: {:.2f}".format(bmi))

if bmi < 18.5:
        print("您的体重过轻")
elif bmi < 24:
        print("您的体重属于正常范围")
elif bmi < 28:
        print("您的体重过重")
elif bmi < 32:
        print("您的体重属于肥胖一级")
else:
        print("您的体重属于肥胖二级或以上")

注:此代码是Python 3版本。若是Python 2版本,将print函数的语法进行修改即可。

完整代码文章来源地址https://www.toymoban.com/news/detail-412808.html

height = float(input("请输入身高(米): "))
weight = float(input("请输入体重(千克): "))

bmi = weight / (height ** 2)

print("您的BMI指数为: {:.2f}".format(bmi))

if bmi < 18.5:
        print("您的体重过轻")
elif bmi < 24:
        print("您的体重属于正常范围")
elif bmi < 28:
        print("您的体重过重")
elif bmi < 32:
        print("您的体重属于肥胖一级")
else:
        print("您的体重属于肥胖二级或以上")

到了这里,关于用Python写一个BMI计算代码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【CSS】面试官问我视差滚动怎么实现?我懵了...

    🐱 个人主页: 不叫猫先生 🙋‍♂️ 作者简介:2022年度博客之星前端领域TOP 2,前端领域优质作者、阿里云专家博主,专注于前端各领域技术,共同学习共同进步,一起加油呀! 💫优质专栏:vue3从入门到精通、TypeScript从入门到实践 📢 资料领取:前端进阶资料可以找我免

    2024年02月05日
    浏览(37)
  • 一个资深测试工程师面试一来就问我这些题目

    德玛作为一个已经工作有10年经验的测试工程师,其间也辗转了几个大的互联网公司,虽然确实缺少了一些稳定性,但同时也积累了一些面试的经验,不才分享一些给大家。那么主要是针对测试工程师的一些总结,对于其他的工种,我可能会在别的文章中去总结一些面试技巧

    2024年02月09日
    浏览(40)
  • 怎么调用文心一言的api接口生成一个简单的聊天机器人(python代码)

    寒假在学习大模型,但也没弄出多少眉目,电脑性能还有点小问题,大模型总跑不起来,只会简单调用一下现有的大模型的接口,例如:文心一言,下面展示一下代码: 至于如何获取这其中的两个key,网上有太多文章了,大家可以去找找看,比如这篇文章:百度文心一言AP

    2024年04月09日
    浏览(63)
  • Android安卓实战项目(12)—关于身体分析,BMI计算,喝水提醒,食物卡路里计算APP【支持中英文切换】生活助手类APP(源码在文末)

    B站演示 【Android安卓实战项目(12)—生活助手类APP—关于身体分析,BMI计算,喝水提醒,食物卡路里计算APP【支持中英文切换】】 https://www.bilibili.com/video/BV1Wu4y1C76j/?share_source=copy_webvd_source=b2e9b9ed746acda34f499009647748ed 这段代码是一个Android应用程序的主要活动(Activity),它是一

    2024年02月10日
    浏览(35)
  • 粉丝提问:区块链与大数据开发读研方向怎么选?

    同学你好,我看到你是研一新生,咨询区块链的研究方向和大数据研究方向哪个好?针对这个问题,先说我的结论,你的这个问题,我不知道怎么去回答,因为这个好的定义,每一个人以及不同的目的背景都是不一样的。比如你未来是想找一份工作,还是继续攻读博士,就算

    2024年02月08日
    浏览(32)
  • 粉丝提问:设计和实现一个TCP协议半连接的端口扫描程序

    某学生粉丝发来问题: 这个题目一看就知道这位同学是网络安全相关专业。 很多粉丝以为彭老师知识搞驱动的, 但是其实作为一个拥有多篇网络协议专利的老鸟, 网络知识还是比较擅长的! 应用层套接字、组网、网卡驱动都有所涉猎, 目前还缺Linux内核协议栈这块没深入

    2023年04月14日
    浏览(34)
  • 一个面试题:计算时间偏移量,怎么设计你的程序?

    计算时间偏移量,例如,计算当前时间向前偏移 30 秒的时间,我们利用java.util.Calendar很容易实现。   我在组织公司的技术招聘面试的时候,关于程序设计,有问过应聘者这样的问题。 那么,我们怎么封装这么一个工具类呢?这个工具类提供哪些工具方法呢?每个方法又当怎

    2024年02月17日
    浏览(51)
  • 用javascript做一个计算器,用js做一个计算器代码

    大家好,给大家分享一下怎么用javascript做一个简单的计算器,很多人还不知道这一点。下面详细解释一下。现在让我们来看看! 页面布局设计(HTML+CSS)   由于在之前的博客中有对html和css进行详细的讲解,再次就不多叙述,直接上代码。因为js中用到了JQuery选择器所以在

    2024年02月04日
    浏览(54)
  • 如何用python新建一个文件,python怎么新建一个文件

    大家好,给大家分享一下如何通过python新建一个文件中的文件,很多人还不知道这一点。下面详细解释一下。现在让我们来看看! 一般编写的程序在Python中都是以.py的形式进行存储,这样方便计算机可以直接识别它是一个Python文件。有时候也会使用文本文件,文本文件对于放

    2024年04月09日
    浏览(34)
  • 用代码实现一个简单计算器

    作者主页: paper jie的博客_CSDN博客-C语言,算法详解领域博主 本文作者: 大家好,我是paper jie,感谢你阅读本文,欢迎一建三连哦。 本文录入于 《C语言》专栏,本专栏是针对于大学生,编程小白精心打造的。笔者用重金(时间和精力)打造,将C语言基础知识一网打尽,希望可

    2024年02月08日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包