实验报告册------Python函数的定义和调用:设计一个calc_bmi函数,根据用户输入的身高(m)和体重(kg),调用该函数,算出BMI(身体质量指数)并返回两个值,第一个返回值是浮点型的BM

本文档介绍了如何设计一个名为calc_bmi的Python函数,该函数根据用户输入的身高和体重计算BMI值,并返回相应的体型描述。函数通过判断BMI的范围来确定体型,并提供了示例调用及输出格式。代码实现中,函数首先计算BMI,然后根据BMI值判断体型,最后在主程序中接收用户输入并调用函数输出结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

题目:

设计一个calc_bmi函数,根据用户输入的身高(m)和体重(kg),调用该函数,算出BMI(身体质量指数)并返回两个值,第一个返回值是浮点型的BMI值,第二个返回值是字符串,说明体型是偏廋,正常,超重,还是肥胖。根据这两个返回值输出计算结果。

要求:不限定函数调用时的参数顺序,可以身高在前,体重在后,也可以反过来。

例:bmi, text = calc_bmi(身高和体重) #请自行设计参数

    输出:您的BMI为xx,您的体型yy

BMI的计算方法:

代码:

def calc_bmi(a,b):

    # BMI

    BMI = float(float(a) / (float(b) * float(b)))

    # 判断BMT的范围 返回BMI和判断词

    if BMI < 18.5:

        m="偏廋"

        return BMI,m

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值