缩进规则
说明Python采用代码缩进和冒号来区分代码块之间的层次,因此对代码缩进和代码写法要求非常严格,代码格式错误是Python新手常见的错误,缩进错误也很常见。规则同一个代码块的缩进量必须一样,不然就会报错,不同代码块缩进量可以不一样,但具体缩进量是多少并不做要求。#!/usr/bin/pythondef test():print("hello")...
·
说明
- Python采用代码缩进和冒号来区分代码块之间的层次,因此对代码缩进和代码写法要求非常严格,代码格式错误是Python新手常见的错误,缩进错误也很常见。
规则
- 同一个代码块的缩进量必须一样,不然就会报错,不同代码块缩进量可以不一样,但具体缩进量是多少并不做要求。
#!/usr/bin/python
def test():
print("hello")
print("hello")
def test1():
print("world")
print("world")
def test2():
print("hello")
print("world")
- 以上代码,test和test1不会报错,但是test2却会报错。
错误原因
- 代码中实现缩进一般使用空格或者Tab键,对于不同的IDE,文本编辑器,空格的缩进量是一样的,但是Tab键的缩进就不同了,有的是8格,有的是4格,因此如果代码使用过多个编辑器编辑,就非常可能出现缩进不一致问题。
解决办法
- 将所有IDE,文本编辑器的Tab缩进设置成一样的,通常是4格。
更多推荐
已为社区贡献2条内容
所有评论(0)