黑帽联盟

 找回密码
 会员注册
查看: 2239|回复: 0

[其它] python问题:IndentationError:expected an indented block错误解决

[复制链接]

906

主题

38

听众

3375

积分

管理员

Rank: 9Rank: 9Rank: 9

  • TA的每日心情
    无聊
    1 小时前
  • 签到天数: 1697 天

    [LV.Master]伴坛终老

    Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。

    在编译时会出现这样的错IndentationError:expected an indented block说明此处需要缩进,你只要在出现错误的那一行,按空格或Tab(但不能混用)键缩进就行。
    往往有的人会疑问:我根本就没缩进怎么还是错,不对,该缩进的地方就要缩进,不缩进反而会出错,,比如:
    if xxxxxx:
    (空格)xxxxx

    或者

    def xxxxxx:
    (空格)xxxxx

    还有
    for xxxxxx:
    (空格)xxxxx

    一句话 有冒号的下一行往往要缩进,该缩进就缩进

    您需要登录后才可以回帖 登录 | 会员注册

    发布主题 !fastreply! 收藏帖子 返回列表 搜索
    回顶部