
Python
文章平均质量分 92
神童i
百花发时我不发我若发时都吓杀
要与西风战一场遍身穿就黄金甲
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python 一个函数多个装饰器的调用顺序(非多重)
def deco1(func): print("In deco1, not in fun") def deco1Fun(): print("in deco1, in fun start") func() print("deco1 fun end") return deco1Fun def deco2(func): ...原创 2018-11-14 23:13:02 · 1295 阅读 · 0 评论 -
Python 闭包原理
1、什么是闭包? 这里可以把闭包当成一个由两部分组成的整体?哪两部分呢:1、函数 2、”约束“(也就是引用的外部函数的变量) 举个例子: 这里把函数inner_func返回,其实返回的并不仅仅是inner_func这个函数,还有(a, 1)这个外部的变量这条约束,Python将这两个作为一个整体捆绑起来,然后把整体返回,这个捆绑的整体叫做闭包,随着下面的深入,会发现其实返回的仅仅是in...原创 2019-10-29 16:50:05 · 2385 阅读 · 0 评论 -
Python 对象底层实现分析
PyObject PyObject对象是一切python对象共有的部分,包含以下内容: typedef struct _object{ int refcnt; // 用于保存一个对象的引用计数,当一个对象引用减为0时,将会对这个对象进行一定处理(不一定就会直接释放内存资源) struct _typeobject *ob_type; // 指向这个对象对应类型的类型对象(...原创 2019-10-29 15:32:03 · 1281 阅读 · 0 评论