导航:首页 > 编程语言 > Python身高除于体重的平方

Python身高除于体重的平方

发布时间:2025-08-10 03:25:44

① 求一道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])

源代码(注意源代码的缩进)

② 本人第一个python程序为何运行不了

问题有这么几个,缩进问题,但是不确定有没有,因为你给我的源码是没有排版的,所以我自己进行了排版,Python因为没有使用;来分割语句,所以对缩进要求极其严格。我自己对其进行了排版,发现了几个小问题:

  1. 你的每个if语句里的print语句里的第二”,全是中文状态下的引号,切换成英文的即可。都是后面的那个引号的问题,全是中文状态下的。

  2. 每个print语句后面的str函数里的bmi,都打错了,你全部打成了bim,运行的时候一定会报错。

然后应该就没有了,我修改了之后运行正常。

下面是我改完之后的截图。

③ 如何用Python计算BMI值

例子如下:

知识扩展:

BMI指数(即身体质量指数,简称体质指数又称体重,英文为Body Mass Index,简称BMI),是用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。主要用于统燃晌余计用途,当我们需要比较及分析一个人的体重对于不同高度的人所带来的健康影响时,BMI值是一个中立而可靠的指标。

BMI值原来的设计是一个用于公众健康研谨亩究的统计工具。当我们需要知道肥胖是皮滚否对某一疾病的致病原因时,我们可以把病人的身高及体重换算成BMI值,再找出其数值及病发率是否有线性关联。不过,随着科技进步,现时BMI值只是一个参考值。要真正量度病人是否肥胖,还需要利用微电力量度病人的阻抗,以推断病者的脂肪厚度。因此,BMI的角色也慢慢改变,从医学上的用途,变为一般大众的纤体指标。

④ 对于体重+身高²,用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 中。

阅读全文

与Python身高除于体重的平方相关的资料

热点内容
共享服务器打印机怎么使用 浏览:611
php合同统计开源 浏览:855
linux更改目录名 浏览:886
程序员吃排骨 浏览:886
小程序反编译图片 浏览:209
安徽虚拟服务器管理软件云服务器 浏览:454
ug刀库文件夹位置 浏览:616
df是什么命令 浏览:302
飞翔之路2程序员 浏览:631
农业银行app收钱码在哪里 浏览:725
解压球切开 浏览:810
对称加密技术是怎么运作的 浏览:61
加密通信系统为保障 浏览:780
php购物车原理 浏览:147
随时随地接命令保护铁路畅通 浏览:633
linuxfile1 浏览:895
编译器工作的基本步骤 浏览:335
国务院app怎么注销 浏览:873
单片机用usb输出 浏览:999
水果派解说APP哪里下载 浏览:960