摘要: 1、直接赋值 默认浅拷贝传递对象的引用而已,原始列表改变,被赋值的b也会做相同的改变; 直接用等号赋值的话,python解析器机制可能是为了节省内存之类的会把指针指向同一个位置,也就是两个变量完全一样的,像取了一个别名。 例如: 2、copy浅拷贝 浅拷贝:拷贝父对象,不会拷贝对象内部的子对象。如果 阅读全文
posted @ 2020-08-02 11:15 小嘉欣 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 如果在一个函数的内部定义了另一个函数,外部的我们叫他外函数,内部的我们叫他内函数。 闭包: 在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用。这样就构成了一个闭包。 一般情况下,在我们认知当中,如果一个函数结束,函数的内部所有东西都会释放掉,还给内存, 阅读全文
posted @ 2020-08-02 11:09 小嘉欣 阅读(102) 评论(0) 推荐(0) 编辑
摘要: python中五个标准的数据类型: numbers(数字) string(字符串) list(列表) tuple(元组) dictionary(字典) 其中,python支持的四种不同的数字类型为: int(有符号整型) long(长整型) float(浮点型) complex(复数) python 阅读全文
posted @ 2020-08-02 11:01 小嘉欣 阅读(226) 评论(0) 推荐(0) 编辑