2019年10月17日

作用域与闭包

摘要: 一.变量找寻顺序LEGB L:local 局部变量 E:enclosing 嵌套函数时, 外层的函数的变量,改变这种变量,用nonlocal G:global 全局 B:build_in Python系统给的,默认的 二.闭包 有一个嵌套函数,当内部函数调用外部变量(不是全局变量),这就是闭包 阅读全文

posted @ 2019-10-17 11:25 居一雪 阅读(76) 评论(0) 推荐(0) 编辑

深浅拷贝

摘要: 一.内存存储机制 a=1: 内存会为1划分一块空间,将a指向1, b=a :将b指向a指向的空间1 b=2 : 内存会开辟一块新空间2,将b指向新空间,而a未改变。 不可变类型都不是在原来的空间更改,是重新开辟了空间 二.浅拷贝 str1=str2//引用,没有拷贝,完全用一块地址,更改是在该空间 阅读全文

posted @ 2019-10-17 11:05 居一雪 阅读(89) 评论(0) 推荐(0) 编辑

导航