教你用Python制作BMI计算器

[复制链接]
发表于 2022-11-30 10:36:14 | 显示全部楼层 |阅读模式


案例介绍

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

案例演示

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


源码学习

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表