码迷,mamicode.com
首页 >  
搜索关键字:魔法方法    ( 174个结果
Python魔法方法
...
分类:编程语言   时间:2017-11-13 11:18:31    阅读次数:125
特殊方法和装饰器
1 # 多继承 2 class A: 3 def show(self): 4 print('AAAA') 5 6 class B: 7 def fun(self): 8 print('BBBB') 9 10 class C(B,A): 11 pass 12 13 x = C() 14 15 16 # ...
分类:其他好文   时间:2017-10-27 01:32:11    阅读次数:167
关于__str__ __repr__魔法方法的使用
class A(): def __str__(self): return "无良少年是帅哥" def __repr__(self): return "我也是帅哥" >>> a = A()>>> a我也是帅哥>>> print(a)无良少年是帅哥>>> __repr__方法可以用对象名直接输出内容 ...
分类:其他好文   时间:2017-09-17 22:18:09    阅读次数:129
Python--30 迭代器
迭代器 通常我们接触的迭代器 序列(列表 元组 字符串) 字典 通常使用for语句来进行迭代 Python提供了两个BIF iter() __iter__() next() __next__() 魔法方法 ...
分类:编程语言   时间:2017-09-13 22:09:26    阅读次数:156
Python--29 魔法方法:定制序列
协议是什么? 协议(Protocols)与其他编程语言中的接口很相似,它规定你哪些方法必须要定义。然而,在Python中的协议就是现得不那么正式。事实上,在Python中,协议更像是一种指南。 容器类型的协议 如果希望定制的容器是不可变的话,你只需要定义__len__()和__getitem__() ...
分类:编程语言   时间:2017-09-13 21:13:22    阅读次数:253
python--22 类和对象
对象 = 属性 + 方法 self是什么东西 this指针 python的魔法方法 公有和私有 私有的实现 name mangling 名字改编,名字重整 伪私有 类对象 运行结果: [fengjunjie@localhost ~]$ python3 test.pygreen我们正在很努力的向前爬. ...
分类:编程语言   时间:2017-09-11 19:46:14    阅读次数:201
python 魔法方法(学习过程的笔记)
有小伙伴会问,什么是python的魔法方法,python的魔法方法有什么用呢, 它们在面向对象的Python的处处皆是。它们是一些可以让你对类添加“魔法”的特殊方法。 它们经常是两个下划线包围来命名的。 我感觉魔法方法很牛逼的, 目前我们常见的魔法方法大致可分为以下几类: 构造与初始化 类的表示 访 ...
分类:编程语言   时间:2017-09-10 19:02:01    阅读次数:170
python中__init__()、__new__()、__call__()几个魔法方法的用法
关于__new__()的用法参考: http://www.myhack58.com/Article/68/2014/48183.htm 正文: 一、__new__()的用法: __new__()是在新式类中新出现的方法,它作用在构造方法建造实例之前,可以这么理解,在Python 中 存在于类里面的构 ...
分类:编程语言   时间:2017-09-07 18:17:52    阅读次数:235
python基础教程(十)
魔法方法、属性 准备工作 为了确保类是新型类,应该把 _metaclass_=type 入到你的模块的最开始。 在这个两个类中NewType是新类,OldType是属于旧类,如果前面加上 _metaclass_=type ,那么两个类都属于新类。 构造方法 构造方法与其的方法不一样,当一个对象被创建 ...
分类:编程语言   时间:2017-09-01 20:25:46    阅读次数:212
009_python魔法函数
11. (译)Python魔法方法指南 Contents (译)Python魔法方法指南 简介 构造方法 操作符 比较操作符 数值操作符 一元操作符 常见算数操作符 反射算数运算符 增强赋值运算符 类型转换操作符 类的表示 访问控制 自定义序列 预备知识 容器背后的魔法方法 一个例子 反射 抽象基类 ...
分类:编程语言   时间:2017-08-30 09:49:42    阅读次数:225
174条   上一页 1 ... 10 11 12 13 14 ... 18 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!