打开JUPYTER NOTEBOOK,新建一个空白的PY文档。
print("abc")print("123")在没有任何缩进的前提下,会很正常地打印数据。
print("abc")print("123")但是缩进是不能乱用的,因为PYTHON判断不了具体要操作什么指令。
l = [1, 3, 5, 7]if 3 in l:print(3)用if判断语句的时候,在:后面就要进行缩进。
l = [1, 3, 5, 7]if 3 in l:print(3)如果没有缩进的话,那么判断语句没有返回或者操作进行,这样就会出现错误。
def new():print(1)print(2)new()在定义函数的时候,冒号后面也是要开始进行缩进。
def new():print(1)print(2)new()可以看得出两种缩进的前提下,不同的返回顺序。
l = [1, 3, 5, 7]for i in l:print(i)用FOR LOOPS也是要在冒号后面进行缩进。
l = [1, 3, 5, 7]for i in l:print(i)如果不缩进也是一样会出现问题。