查看: 215|回复: 0

2单元 第一课 BMI计算器

[复制链接]

237

主题

314

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
21620
发表于 2022-7-11 23:39:00 | 显示全部楼层 |阅读模式
作业一:转化身高和体重
请通过 float 语句,将身高和体重转化成浮点数类型
height = input('请输入身高')
weight = input('请输入体重')
height = float(height)
weight = float(weight)

作业二:计算 BMI 指数
请通过 Python 中的运算符,完成 BMI 计算器的运算部分,让它能根据输入的内容,计算 BMI 指数。
BMI 计算公式:体重 / (身高*身高)
要注意,存储 BMI 指数的变量名是 bmi 哦~
height = input("请输入身高")
weight = input("请输入体重")
height = float(height)
weight = float(weight)
bmi = weight / (height * height)
print(bmi)

作业三:请使用 if 语句,根据计算出的 bmi 指数,打印出相应的提示语句。
下面是不同条件对应的提示语句:
bmi值小于18.5
你的体重偏瘦,需要适当增加体重

bmi值大于等于18.5,但是小于等于24
你的体重正常,继续保持哦

其余情况,也就是bmi值大于24
你有点超重了哦,需要适当控制体重

height = input("请输入身高")
weight = input("请输入体重")
height = float(height)
weight = float(weight)
bmi = weight / (height * height)
if bmi < 18.5:
    print('你的体重偏瘦,需要适当增加体重')
elif bmi <= 24:
    print('你的体重正常,继续保持哦')
else:
    print('你有点超重了哦,需要适当控制体重')





Python float() 函数
float() 函数用于将整数和字符串转换成浮点数。
>>> float(1)1.0>>> float(112)112.0>>> float(-123.6)-123.6>>> float('123')     # 字符串123.0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表