惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Jina AI
Jina AI
Forbes - Security
Forbes - Security
雷峰网
雷峰网
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
V
Visual Studio Blog
月光博客
月光博客
博客园 - Franky
有赞技术团队
有赞技术团队
宝玉的分享
宝玉的分享
博客园 - 三生石上(FineUI控件)
酷 壳 – CoolShell
酷 壳 – CoolShell
Apple Machine Learning Research
Apple Machine Learning Research
The Register - Security
The Register - Security
S
SegmentFault 最新的问题
博客园 - 司徒正美
P
Proofpoint News Feed
Know Your Adversary
Know Your Adversary
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
A
Arctic Wolf
Cyberwarzone
Cyberwarzone
Simon Willison's Weblog
Simon Willison's Weblog
U
Unit 42
P
Proofpoint News Feed
Scott Helme
Scott Helme
MyScale Blog
MyScale Blog
T
Tenable Blog
Hugging Face - Blog
Hugging Face - Blog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
小众软件
小众软件
C
CERT Recently Published Vulnerability Notes
P
Palo Alto Networks Blog
V
V2EX
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Tailwind CSS Blog
V
Vulnerabilities – Threatpost
Latest news
Latest news
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
I
Intezer
Microsoft Azure Blog
Microsoft Azure Blog
爱范儿
爱范儿
博客园 - 【当耐特】
B
Blog RSS Feed
N
Netflix TechBlog - Medium
Recent Announcements
Recent Announcements
NISL@THU
NISL@THU
C
Cisco Blogs
C
CXSECURITY Database RSS Feed - CXSecurity.com
S
Schneier on Security

博客园 - 小院里的霍大侠

从一键部署热门游戏幻兽帕鲁到探索未来个人元宇宙 教你用JavaScript实现调皮的字母 教你用JavaScript实现乘法游戏 教你用JavaScript实现搜索展开 教你用JavaScript实现进度条 教你用JavaScript实现计数器 教你用JavaScript实现背景图像滑动 教你用JavaScript实现鼠标特效 教你用JavaScript获取大转盘 教你用Java实现动态调色板 教你用JavaScript实现表情评级 教你用JavaScript实现实时字符计数器 教你用CSS实现表单部件 Web入门:JavaScript文字动画 教你用JavaScript实现粘性导航 教你用JavaScript随机生成密码 教你用JavaScript完成轮播图 教你用JavaScript实现随机点名 三官庙巷-你记忆中的那条路?!
教你用Python制作BMI计算器
小院里的霍大侠 · 2022-11-30 · via 博客园 - 小院里的霍大侠

BMI计算器-竖(1)-封面.jpg

案例介绍

欢迎来到我的小院,我是霍大侠,恭喜你今天又要进步一点点了!
我们来用Python相关知识,做一个BMI计算器的案例。你可以通过控制台的提示信息,输入身高和体重,注意单位,系统会自动计算出BMI值,然后判断您的健康状况。

案例演示

运行程序后,我们可以看到控制台输出的提示信息,按要求输入身高体重后,系统自动计算BMI值,然后将判断结果输出。


源码学习

进入核心代码学习,首先了解到这是一个循环实战,所以使用while循环语句可以实现BMI计算器的重复使用。根据提示信息输入身高体重,float() 函数用于将整数和字符串转换成浮点数。然后程序会用str()函数返回一个对象的string格式。最后根据计算公式得出BMI的数值,用if()函数进行判断,将结果输出给用户。

while True:
    height= (float(input('请输入您的身高(cm):'))/100)
    print('您的身高:'+str(height)+'m')
    weight=(float(input('请输入您的体重(g):'))/2)
    print('您的体重:'+str(weight)+'kg')
    BMI=weight/(height*height)
    print('您的BMI指数为:'+str(BMI))
    if BMI<18.5:
        print('你太苗条了,快吃肉!')
    elif BMI>=18.5 and BMI <24.9:
        print('嗯哼,魔鬼身材,继续保持哦!')
    elif BMI>=24.9 and BMI <29.9:
        print('你的体重有点超标,注意合理饮食哦!')
    else:
        print('你太胖了,快减肥!!!')
        break

关注我,跟着我每天学习一点点,让你不在枯燥,不在孤单..

学会BMI计算器,我瘦了30斤,你信不信?

全网可搜:小院里的霍大侠, 免费获取简单易懂的实战编程案例。编程/就业/副业/创业/资源。
私微信:huodaxia_xfeater
二维码: http://www.yougexiaoyuan.com/images/weixin_huodaxia.jpg
公众号:有个小院(微信公众号:yougexiaoyuan)
github:yougexiaoyuan (视频源码免费获取)
(部分素材来源于互联网,如有保护请联系作者)