Python
willse
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python动态创建变量
因为python 不需要预先声明,需要用的时候自己创建对象,然后同一个对象的值也可以由不同的数据类型来赋。 >>> temp = abc() >>> temp.a Traceback (most recent call last): File "", line 1, in temp.a AttributeError: abc instance has no attribute原创 2017-08-17 17:31:04 · 2256 阅读 · 0 评论 -
__new__ ,__init__和__del__
每个人都知道一个最基本的魔术方法, __init__ 。通过此方法我们可以定义一个对象的初始操作。然而,当我调用 x =SomeClass() 的时候, __init__ 并不是第一个被调用的方法。实际上,还有一个叫做 __new__ 的方法,来构造这个实例。然后给在开始创建时候的初始化函数来传递参数。在对象生命周期的另一端,也有一个 __del__ 方法。我们现在来近距离的看一看这三个方法:原创 2017-08-22 18:15:30 · 358 阅读 · 0 评论
分享