![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python 学习笔记
Python 学习笔记
qq_41906368
这个作者很懒,什么都没留下…
展开
-
python 路径使用过程中的坑
python 获取执行脚本的路径原创 2023-03-12 15:15:06 · 141 阅读 · 1 评论 -
2020.08.24 python中闭包
python中闭包,闭包的实质如果在一个函数的内部定义了另一个函数,外部的我们叫他外函数,内部的我们叫他内函数。闭包: 在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用。这样就构成了一个闭包。一般情况下,在我们认知当中,如果一个函数结束,函数的内部所有东西都会释放掉,还给内存,局部变量都会消失。但是闭包是一种特殊情况,如果外函数在结束的时候发现有自己的临时变量将来会在内部函数中用到,就把这个临时变量绑定给了内部函数,然后自己再结束。#闭包函数的实例转载 2020-08-24 11:52:07 · 128 阅读 · 0 评论 -
2020.08.24 深拷贝/浅拷贝
深拷贝和浅拷贝最根本的区别在于是否真正获取一个对象的复制实体,而不是引用。假设B复制了A,修改A的时候,看B是否发生变化:如果B跟着也变了,说明是浅拷贝。(修改堆内存中的同一个值)如果B没有改变,说明是深拷贝。(修改堆内存中的不同的值)...原创 2020-08-24 11:41:37 · 109 阅读 · 0 评论 -
2020.08.24 python 中的 list、tuple、dict、set
python中的list、tuple、dict、set1、list(1)构造list,使用[ ]把list的所有元素都括起来就是一个列表,用变量L表示。其中的元素不要求是同一种数据类型。(2)列表中元素是有序的。可以通过索引来访问。(3)访问list的元素,L[0]:表示列表中的第一个元素,L[-1]:表示列表中的最后一个元素。L[起始索引:终止索引]:表示访问列表中的多个元素,包含头,不包含尾。(4)列表是可以被修改的,包括添加元素,删除元素,替换元素。1)添加元素:L.append(元素)原创 2020-08-24 09:04:39 · 108 阅读 · 0 评论