python问题:IndentationError:expected an indented block错误解决

原创 2013年12月05日 16:07:16

原文地址:http://hi.baidu.com/delinx/item/1789d38eafd358d05e0ec1df

   

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

在编译时会出现这样的错IndentationError:expected an indented block说明此处需要缩进,你只要在出现错误的那一行,按空格或Tab(但不能混用)键缩进就行。

往往有的人会疑问:我根本就没缩进怎么还是错,不对,该缩进的地方就要缩进,不缩进反而会出错,,比如:

if xxxxxx:

(空格)xxxxx

或者

def xxxxxx:

(空格)xxxxx

还有

for xxxxxx:

(空格)xxxxx

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

python错误:IndentationError:expected an indented block

IndentationError:expected an indented block的错误,用notepad++编辑器查看代码
  • fhl812432059
  • fhl812432059
  • 2016年06月12日 16:24
  • 534

python3.5入门1--运行报错:IndentationError: expected an indented block

1.在DOS下,运行PYTHON D:\TEST.PY TEST.PY内容为: for looper in [1,2,3,4,5]: print ("hello") 运行报错:Inde...
  • xl_lx
  • xl_lx
  • 2016年06月30日 11:27
  • 842

解决python报错IndentationError: expected an indented block的方法

python报错IndentationError: expected an indented block,解决办法很简单,是脚本缩进的问题,检查脚本缩进是否有空格和tab混用的情况或者是缩进明显不对的...
  • neolulu1987
  • neolulu1987
  • 2017年10月13日 17:12
  • 179

python问题:IndentationError:expected an indented block错误

python问题:IndentationError:expected an indented block错误Python语言是一款对缩进非常敏感的语言,最常见的情况是tab和空格的混用会导致错误,或者...
  • qq_15437667
  • qq_15437667
  • 2016年09月16日 23:50
  • 6405

IndentationError:expected an indented block错误的解决办法

第一次写py文件,执行的时候老是出现IndentationError:expected an indented block这个错误,我还以为自己程序写的有问题,试了很多。 一般运行py文件要符合一下...
  • hongkangwl
  • hongkangwl
  • 2013年11月15日 19:49
  • 21181

python IndentationError: expected an indented block

>>> a=[1,2,3,4,5] >>> a [1, 2, 3, 4, 5] >>> for i in a : ... print i   File "", line 2     pri...
  • u012592081
  • u012592081
  • 2014年10月09日 11:10
  • 597

python在sublime中默认设置问题

遇到一个很奇怪的问题,复制的代码可以正常运行,自己在sublime编辑的python代码总是报错,信息如下:IndentationError: expected an indented block,请...
  • rainow007
  • rainow007
  • 2014年02月22日 11:38
  • 767

Python常见错误:ImportError、UnicodeEncodeError、IndentationError

ImportError: No module named bs4 IndentationError:expected an indented block UnicodeEncodeError: ‘gb...
  • u011489043
  • u011489043
  • 2017年03月04日 19:06
  • 326

错误:IndentationError: expected an indented block

Python在执行过程中出现如右所示错误:IndentationError: expected an indented block,表示该行缺少空格或者缩进。 Python在执行过程中出现如右所示错...
  • U201017971
  • U201017971
  • 2016年03月22日 15:39
  • 246

Python中expected an indented block

Python严格地要求代码缩进,缩进的代码块相对于上一级是从属关系。用if语句举个例子: if a==2: print 'hello world'if语句的条件为真时会执行print语句,print...
  • u010281626
  • u010281626
  • 2016年12月26日 14:05
  • 3461
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python问题:IndentationError:expected an indented block错误解决
举报原因:
原因补充:

(最多只允许输入30个字)