![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
喝杯牛奶丶
这个作者很懒,什么都没留下…
展开
-
教你10分钟读懂python闭包和装饰器
一:闭包 先来讲一下闭包的定义,在函数嵌套的情况下,在函数内部使用了外部函数的参数或者变量,并把这个内部函数返回,那么这个返回的函数就叫做闭包。简单来说,闭包就是对应一个函数,不理解没关系,接下来我们用代码讲解。 def show(): #外部函数 num = 10 #外部函数的变量 def inner(): #内部函数 print(num) #...原创 2019-02-17 13:27:36 · 187 阅读 · 0 评论 -
Python垃圾回收机制?
引用计数(主要) 标记清除和分代回收(辅助) 引用计数 在Python中每一个对象的核心就是一个结构体PyObject,它的内部有一个引用计数 ob_refcnt’ 当一个对象被创建出来,他的引用计数就会+1,当对象被引用的时候,计数继续增加,当引用它的对象被删除的时候,它的引用计数就会减少。直到变为0,此时垃圾回收机制就会把它回收。 优点:简单,实时性 缺点:维护性高,不能解决循环引...原创 2019-04-14 20:48:49 · 185 阅读 · 0 评论