㈠ python语言计算BMI值,感谢求解!
sg=input('你的身高多少(米):')
tz=input('你的体重多少(公斤):')
BMI=round(float(tz)/float(sg)**2,1)
ifBMI<18.5:
print('BMI={0},{1}'.format(BMI,'偏瘦'))
elif18.5<=BMI<24.9:
print('BMI={0},{1}'.format(BMI,'标准'))
elif25.0<=BMI<29.9:
print('BMI={0},{1}'.format(BMI,'超重'))
elif25<=BMI:
print('BMI={0},{1}'.format(BMI,'肥胖'))
这是委托我读五年级的儿子写的。^_^
㈡ 如何用Python计算BMI值
例子如下:
知识扩展:
BMI指数(即身体质量指数,简称体质指数又称体重,英文为Body Mass Index,简称BMI),是用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。主要用于统燃晌余计用途,当我们需要比较及分析一个人的体重对于不同高度的人所带来的健康影响时,BMI值是一个中立而可靠的指标。
BMI值原来的设计是一个用于公众健康研谨亩究的统计工具。当我们需要知道肥胖是皮滚否对某一疾病的致病原因时,我们可以把病人的身高及体重换算成BMI值,再找出其数值及病发率是否有线性关联。不过,随着科技进步,现时BMI值只是一个参考值。要真正量度病人是否肥胖,还需要利用微电力量度病人的阻抗,以推断病者的脂肪厚度。因此,BMI的角色也慢慢改变,从医学上的用途,变为一般大众的纤体指标。
㈢ 怎么用python算bmi 简单编程 在线等
weight=int(raw_input("请输入体重(千克):"))
height=int(raw_input("请输入身高(米):"))
BMI=weight/(height*height)
print "BMI=",BMI
if BMI<19:
print“轻体重"
elif BMI>=19 and BMI<25:
print"健康身体"
elif BMI>=25 and BMI<28:
print"超重“
else:
print"肥胖”
raw_input("press any key to quit.")
㈣ 怎样用python计算bmi
weight=int(raw_input("请输入体重(千克):"))
height=int(raw_input("请输入身高(米):"))
BMI=weight/(height*height)
print"BMI=",BMIifBMI<19:
print“轻体重"
elifBMI>=19andBMI<25:
print"健康身体"
elifBMI>=25andBMI<28:
print"超重“
else:
print"肥胖”
raw_input("pressanykeytoquit.")
㈤ Python计算BMI值
废话不多说,改进版继续上程序哈:
def bmi():
name=input('Name:')
height=input('Height(m):')
weight=input('Weight(kg):')
BIM=float(float(weight)/(float(height)**2))
print('您的BIM指数为:',BIM)
if BIM <18.5:
print('你太轻了!')
elif BIM<=25:
print('标准体重哦哦!')
elif BIM<=32:
print('您有点微胖哦哦!')
else:
print('您太胖了,该减肥了')
bmi()
for i in range(10):
choose =input('您是否愿意继续计算BMI(y/n):')
if choose=='y':
bmi()
else:
break
㈥ 求一道Python题,是关于定义函数和身体指数的,谢谢各位大神啦!!!
按照题目要求编写的Python程序如下
def calBMI(height,weight):
BMI=weight/(height*height)
做举if BMI<18.5:
return [BMI,"过轻"]
elif BMI<24:
return [BMI,"正常"]
elif BMI<28:
return [BMI,"过重"]
else:
return [BMI,"肥胖"]
import re
s=input("请输入你的身森哗高纯春碧(米)和体重(公斤)【逗号隔开】:")
s1=re.split(r'[,,]',s)
height=float(s1[0])
weight=float(s1[1])
name="李子健"
bmi=calBMI(height,weight)
print("{}的测算结果为:".format(name))
print("BMI:%.2f"%bmi[0])
print(bmi[1])
源代码(注意源代码的缩进)
㈦ 对于体重+身高²,用w表示体重,h表示身高,如何用Python语言表示
可以使用下面这段 Python 代码来表示体重和身高计算体重并橘纤指数(BMI)的公式,其中体重以千克为单位,身高以米为单位:
pythonCopy codew = 70 # 公斤为单位的体重h = 1.75 # 米为伍滑单位的身高bmi = w / h**2 # BMI 指数计算公式
在上述代码中,我们将体重赋值为 70 公斤,身高赋值为 1.75 米,并将其存储在变量 w 和 h 中。然后,我们使用了 BMI 指数的计算公式:体重除以身绝仿高的平方,用 Python 代码实现为 w / h**2。最终结果存储在变量 bmi 中。