当前位置 : 主页 > 编程语言 > python >

教你用Python实现BMI计算器

来源:互联网 收集:自由互联 发布时间:2023-02-04
案例介绍 欢迎来到我的小院,我是霍大侠,恭喜你今天又要进步一点点了!br /我们来用Python相关知识,做一个BMI计算器的案例。你可以通过控制台的提示信息,输入身高和体重,注意

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

案例介绍

欢迎来到我的小院,我是霍大侠,恭喜你今天又要进步一点点了!<br />我们来用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斤,你信不信?

全网可搜:小院里的霍大侠, 免费获取简单易懂的实战编程案例。编程/就业/副业/创业/资源。

上一篇:趣站|IT书籍下载网站-码农书籍网
下一篇:没有了
网友评论