多分支条件组合实例:身体质量指数BIM

BMI=体重(kg)/ 身高^2(m)

1.问题需求

-输入:给定体重和身高值

-输出:BIM指标分类信息(国内和国际)

方法一:分别计算并给出国际和国内BIM分类

#BIM.py
height, weight = eval(input("请输入身高(米)和体重(公斤)[逗号隔开]: "))
bmi = weight / pow(height, 2)
print("BMI 数值为:{:.2f}".format(bmi))
wto, dom = "", ""
if bmi < 18.5: # WTO 标准
	wto = "偏瘦"
elif bmi < 25: # 18.5 <= bmi < 25
	wto = "正常"
elif bmi < 30: # 25 <= bmi < 30
	wto = "偏胖"
else:
	wto = "肥胖"
if bmi < 18.5: # 我国卫生部标准
	dom = "偏瘦"
elif bmi < 24: # 18.5 <= bmi < 24
	dom = "正常"
elif bmi < 28: # 24 <= bmi < 28
	dom = "偏胖"
else:
	dom = "肥胖"
print("BMI 指标为:国际'{0}', 国内'{1}'".format(wto, dom))

方法二:混合计算并给出国际和国内BIM分类

#BMI.py
height, weight &#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值