Python的if-elif分支语句运用-BIM计算器代码小项目

2024-08-11 1,471 0

练习

小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数:

  • 低于18.5:过轻
  • 18.5-25:正常
  • 25-28:过重
  • 28-32:肥胖
  • 高于32:严重肥胖

if-elif判断并打印结果:

height = 1.75 
weight = 80.5 
bmi = ??? 
if ???:
 pass

源代码:

print("\t\t===BIM指数计算器====\t\t")
s = float(input("请输入身高(厘米):"))
t = float(input("请输入体重(公斤):"))
bim = t/s**2
if bim<18.5:
    print("BIM指数为%.2f,体重过轻"  %bim)
elif bim>=18.5 and bim<25:
    print("BIM指数为%.2f,体重正常"  %bim)
elif bim>=25 and bim<28:
    print("BIM指数为%.2f,体重过重"  %bim)
elif bim>=28 and bim<32:
    print("BIM指数为%.2f,体重肥胖"  %bim)
else:
    print("BIM指数为%.2f,体重严重肥胖"  %bim)



免责声明
本站内容(教程、软件、资料等)仅供个人学习研究之用,严禁用于商业或非法目的,使用风险自负。博客部分内容来源自网络,版权归属原作者,本站不承担相关版权责任。请在试用下载后24小时内删除相关资源,支持正版。
如涉及侵权,请通过邮件:gouweicaosheji#163.com与我联系处理。
公众号

公众号

小程序

小程序

相关文章

用Trae开发了适配主题的微信小程序
一分之憾:GESP图形化考级成绩已出
WordPress如何实现博主在线状态实时显示功能
Scratch图形化求水仙花数及奇偶数
Python中的素数、最大公约数最小公约数、斐波那契数列
Python中的回文数和水仙花数

发布评论