猫史档案馆


【Python作品分享】BMI检测器2.0【作业帖】

用户:阳光开朗大男孩ll阳光开朗大男孩ll查看:0 回复:0 评论:0 创建时间:2024-06-22T22:55:35


【作品展示】

center_image

 

【作品介绍】

 

【作品源代码】

import turtle
turtle.bgpic('BMI检测仪.gif')
p=turtle.Pen()
turtle.addshape('BMI指针.gif')
p.shape('BMI指针.gif')
p.penup()
p.forward(-300)
weight = float(input('请输入体重(千克):'))
height = float(input('请输入身高(米):'))
BMI = weight / (height * height)
print(BMI)


喵 = input('请输入性别(男生:M,女生:F):')
# 判断 BMI 指数的等级
# 输入的性别为 M
if 喵 == 'M':
    if BMI <= 14.3:
        print('低体重')
        a=0
    elif 14.4 <= BMI <= 21.4:
        print('正常')
        a=1
    elif 21.5 <= BMI < 24.1:
        print('超重')
        a=2
    else:
        print('肥胖')
        a=3

# 输入的性别为 F
elif 喵 == 'F':
    if BMI <= 13.7:
        print('低体重')
        a=0
    elif 13.8 <= BMI <= 20.5:
        print('正常')
        a=1
    elif 20.6 <= BMI < 22.9:
        print('超重')
        a=2
    else:
        print('肥胖')
        a=3

# 输入的性别为其它内容
else:
    print('请输入正确的性别(M 或 F)!')

p.forward(150/2)
for i in range(a):
    p.forward(150)


turtle.done()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页