python——BMI计算练习

使用 if else 语句进行BMI指数计算

"""
在终端中根据身高、体重显示身体情况.
        bmi:用体重(千克)除以身高(米)的平方
        小于18.5(不包含)  -->  体重过轻
        18.5 ~ 24(不包含)  -->  体重正常
        24 ~ 28(不包含)  -->  超重
        28 ~ 30(不包含)  -->  I度肥胖
        30 ~ 40(不包含)  -->  II度肥胖
        30 ~ -->  III度肥胖
"""
height = float(input("请输入身高:"))
weight = float(input("请输入体重:"))
BMI = weight / height **2
if BMI < 18.5 :
	print("体重过轻")
elif BMI < 24 :
	print("体重正常")
elif BMI < 28 :
	print("超重")
elif BMI < 30 :
	print("I度肥胖")
elif BMI < 40 :
	print("II度肥胖")
elseprint("III度肥胖")

输出结果:

请输入身高()1.7
请输入体重(千克)80
超重
发布了39 篇原创文章 · 获赞 0 · 访问量 535

猜你喜欢

转载自blog.csdn.net/weixin_46198526/article/details/104087765
BMI