云服务器建网站/阿里云域名查询
理解PYTHON代码缩进的问题
工具/原料
PYTHON
方法/步骤
1
打开JUPYTER NOTEBOOK,新建一个空白的PY文档。
2
print("abc")
print("123")
在没有任何缩进的前提下,会很正常地打印数据。
3
print("abc")
print("123")
但是缩进是不能乱用的,因为PYTHON判断不了具体要操作什么指令。
4
l = [1, 3, 5, 7]
if 3 in l:
print(3)
用if判断语句的时候,在:后面就要进行缩进。
5
l = [1, 3, 5, 7]
if 3 in l:
print(3)
如果没有缩进的话,那么判断语句没有返回或者操作进行,这样就会出现错误。
6
def new():
print(1)
print(2)
new()
在定义函数的时候,冒号后面也是要开始进行缩进。
7
def new():
print(1)
print(2)
new()
可以看得出两种缩进的前提下,不同的返回顺序。
8
l = [1, 3, 5, 7]
for i in l:
print(i)
用FOR LOOPS也是要在冒号后面进行缩进。
9
l = [1, 3, 5, 7]
for i in l:
print(i)
如果不缩进也是一样会出现问题。
END
注意事项
什么时候需要缩进要看情况
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部