1.一般思路 height,weight=eval(input("请输入身高(米)和体重(公斤)【用逗号隔开】:"))bmi=weight/pow(height,2)print("BMI数值为:{:.2f}".format(bmi))result=""ifbmi
bmi = weight / (height ** 2) ``` 最后,我们可以通过以下代码输出结果: ``` print('您的BMI值为:', bmi) ``` 完整代码如下: ``` weight = float(input('请输入您的体重(单位
ˇ▂ˇ
b m i = w e i g h t / ( h e i g h t * * 2 ) ` ` ` zui hou , wo men ke yi tong guo yi xia dai ma shu chu jie guo : ` ` ` p r i n t ( ' nin de B M I zhi wei : ' , b m i ) ` ` ` wan zheng dai ma ru xia : ` ` ` w e i g h t = f l o a t ( i n p u t ( ' qing shu ru nin de ti zhong ( dan wei . . .
在上面的代码片段中,我们首先定义了适宜的BMI值范围(18.5到24.9)并计算了适宜的体重范围。然后使用.format()函数将结果输出。 五、总结 Python提供了一个简单
elifbmi>=18.5andbmi=24andbmi =25andbmi
●▽●
根据BMI值的不同,身体状态也不同。BMI值在18.5以下为偏瘦,18.5-23.9为正常,24-27为超重,27-32为肥胖,32以上为重度肥胖。 二、Python测BMI代码示例 height = inp
6 计算公式:身体质量指数(BMI) == 体重(kg) / (身高(m) ** 2) 7 判断标准:BMI < 18.5 过轻 8 18.5
╯▂╰
def fun_bmi(person,height,weight): '''功能:根据身高计算BMI指数 参数有 个人、身高、体重 ''' print(person +"的身高值" + str(height) + "m \t 体重" + str(weight) + "千克
print("您的BMI指数为:"+str(bmi)) print("正常范围,注意保持(-_-)") if bmi>=24.9 and bmi
发表评论