已有398人关注
if elif else 用不了
发表在Python答疑区 2020-03-19
是否精华
版块置顶:
在很多代码的时候,if、elif、else相隔很多行的时候,他们竟然不起作用了!
求解!!!


分享到:
精彩评论 3
三生石
学分:2171 LV10
TA的每日心情
11
2018-12-20 21:21:04
2020-03-20
沙发

您好读者!请问是哪本书中的哪个实例出现了这样的问题?

hello_world
学分:154 LV4
2020-03-20
板凳

能不能截图?if、elif、else是没有问题的

# 错误1:空白语句没有使用“pass”
if XXX:
    do_some_thing()
elif XXX: # 出错!没有使用pass!
else:
# 错误2:elif、else缩进不正确
if XXX:
    do_some_thing()
    elif XXX: # 报错!elif缩进错误
        do_another_thing()
# 错误3:语句缩进不正确
if XXX:
    one()
    two()
three()
elif XXX: # 报错!elif没有找到对应的if(执行顺序:XXX成立>one()>two()>three()>报错;XXX不成立>three()>报错


我是梁译夫_1586088285
学分:88 LV3
2020-03-20
地板

三生石 发表于2020-03-20 11:18

您好读者!请问是哪本书中的哪个实例出现了这样的问题?

没有,是我在其他作品中发现的

首页上一页 1 下一页尾页 3 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照