鱼C论坛

 找回密码
 立即注册
查看: 965|回复: 4

[已解决]请问我这个小程序出错在哪,求大神解答,谢谢

[复制链接]
发表于 2018-3-12 13:24:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 zy644188650 于 2018-3-12 13:34 编辑

name = input('请输入您的名字:')
print('您好,'+name+'!')
weight = input('请输入您的体重:')
height = input('请输入您的身高:')
zhi = ('weight/(height*height)')
if zhi < 18.5:
    print('过轻')
elif 18.5 < zhi >=  25:
    print('正常')
elif 25 < zhi >=  28:
    print('过重')
elif 28 < zhi >= 32:
    print('肥胖')
elif zhi > 32:
    print('严重肥胖')
else:
    print('请输入数字')



求大神哥哥们给个标准答案,才刚开始自学。小弟在这里谢谢您勒~~~~
最佳答案
2018-3-12 13:34:24
input默认返回的字符串类型,要进行转换
weight = float(input('请输入您的体重:'))
height = float(input('请输入您的身高:'))

范围判断不能这样写,比如x为大于3小于5应该这样写
if 3 < x < 5 :
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-3-12 13:28:54 | 显示全部楼层
你的判断是神魔恋?
你在看看数学不等式吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-12 13:30:13 | 显示全部楼层
bbjx 发表于 2018-3-12 13:28
你的判断是神魔恋?
你在看看数学不等式吧

额,求解答- -
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-12 13:34:24 | 显示全部楼层    本楼为最佳答案   
input默认返回的字符串类型,要进行转换
weight = float(input('请输入您的体重:'))
height = float(input('请输入您的身高:'))

范围判断不能这样写,比如x为大于3小于5应该这样写
if 3 < x < 5 :
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-12 13:37:29 | 显示全部楼层
BngThea 发表于 2018-3-12 13:34
input默认返回的字符串类型,要进行转换
weight = float(input('请输入您的体重:'))
height = float(inp ...

谢谢懂了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-19 12:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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