![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常学习收获
EmberWn
初学者
展开
-
Python学习记录(闭包和装饰器)
主要记录一下每天的学习收获今天看代码的时候发现了在函数里面嵌套函数的做法,不太理解这样做的目的。https://www.zhihu.com/question/25950466看了别人的回答后了解了闭包和装饰器的概念。闭包可以用封存函数执行的上下文,装饰器可以封装函数。还有一些小的地方的收获,比如可以这样写代码:1 and fun()如果true则执行函数...原创 2019-06-27 22:01:58 · 140 阅读 · 0 评论 -
Python学习记录(类的初始化过程和类的三种方法)
类的初始化过程和类的三种方法类的初始化过程类内的三种方法类的初始化过程在执行类的初始化的时候,比如a = A(),先是执行了__new__(cls) 方法,根据传入的cls来分配空间,然后再执行对象的__init__(self) 方法。cls为类,self为类实例,类函数需要传入self,类似于C++里的this指针。类内的三种方法普通的函数,def f(self)静态函数@stati...原创 2019-07-04 20:08:55 · 1989 阅读 · 0 评论 -
Python学习记录(元类和单例模式)
参考博客个人对元类的理解是修饰类的创建过程,如果不使用自定义元类则是使用type这一元类来默认创建类。原创 2019-07-10 19:02:18 · 163 阅读 · 0 评论