在python 3.X中
>>>for i in range(10):
...print(i, end=' ')
上述代码运行如下:
运行报错为:IndentationError: expected an indented block
翻译过来就是 缩进错误:需要缩进的块
改正以后
运行正确
Phthon程序是依靠代码块的缩进来体现代码之间的逻辑关系的。
所以说Python 最具特色的就是用缩进来写模块!
缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。
因此,在 Python 的代码块中必须使用相同数目的行首缩进空格数。
建议你在每个缩进层次使用 单个制表符 或 两个空格 或 四个空格 , 切记不能混用。
像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组。