编程一个计算身体质量指数BMI。教材案列。并输入个人的身高、体重,计算BMI值。#CalBMIv3.pyheight, weight = eval(input("请输入身高(米)和体重(公斤)[逗号隔开]: "))bmi = weight / pow(height, 2)print("BMI 数值为:{:.2f}".format(bmi))who, nat = "", ""if bmi < 18.5: who, nat = "偏瘦", "偏瘦"elif 18.5 <= bmi < 24: who, nat = "正常", "正常"elif 24 <= bmi < 25: who, nat = "正常", "偏胖"elif 25 <= bmi < 28: who, nat = "偏胖", "偏胖"elif 28 <= bmi < 30: who, nat = "偏胖", "肥胖"else: who, nat = "肥胖", "肥胖"print("BMI 指标为:国际'{0}', 国内'{1}'".format(who, nat))
举一反三
- BMI是根据体重和身高来衡量健康的一种方法。通过以千克为单位的体重除以以米为单位的身高的平方计算出BMI。下面是中国16岁以上人群的BMI图表,输入身高(米)和体重(千克),以空格分开,完成下面程序: BMI 解析 BMI[18.5 偏瘦 18.5<=BMI<=24.0 正常 24.0<BMI<30.0 偏胖 BMI]=30.0 肥胖 height=float(input("请输入身高:")) weight=float(input("请输入体重:")) bmi= bmi<18.5: r="偏瘦" elif : r="正常" bmi<30.0: r="偏胖" else: r="肥胖" print(bmi,r)
- 判断肥胖的BMI标准是() A: 消瘦BMI<18.5,正常18.5≤BMI<24,超重24≤BMI<28,肥胖BMI≥28 B: 消瘦BMI<18.5,正常18.5≤BMI<25,超重24≤BMI<28,肥胖BMI≥28 C: 消瘦BMI>18.5,正常18.5≤BM<I24,超重25≤BMI<28,肥胖BMI≥28 D: 消瘦BMI<18,正常18.5≤BMI<24,超重24≤BMI<28,肥胖BMI≥29
- 身体质量指数BMI是衡量人体肥胖程度的重要标准,BMI的定义为:BMI=体重(公斤)/身高的平方(平米)。我国卫生部根据中国人的体质给出了BMI参考值,小于18.5为偏瘦;18.5至24为正常;24至28为偏胖;大于等于28为肥胖。请编写一个程序,要求用户输入自己的身高、体重数值,计算出BMI值,输出BMI值及指标分类。例如,用户输入体重75公斤、身高1.75米,输出“您的BMI值为24.49,偏胖”。
- 身体质指数(Body Mass Index, BMI)是国际上常用的衡量人体肥胖程度和是否健康的重要指标,BMI=体重(kg)/身高2(m2),国内BMI指标如下表: 分类 国内BMI值(kg/m2) 偏瘦 <18.5 正常 18.5~24 偏胖 24~28 肥胖 ≥28 使用input()输入你的身高、体重,算出BMI值,显示出你所属的分类情况。
- 中国成年人BMI的划分标准为( )。 A: 体重过低 BMI<;18.5 B: 体重正常18.5≤BMI<;24 C: 超重24≤BMI<;28 D: 肥胖BMI≥30