python 魔术方法学习一:__eq__
2013-05-08 16:56
441 查看
#coding=utf8 class A(object): def __init__(self, name): self.name = name def __eq__(self, obj): return self.name == obj.name if __name__ == '__main__': a = A("Leon") b = A("Leon") print a == b
__eq__ 定义了类的等号(==)行为
相关文章推荐
- Python学习笔记:魔术方法详解
- Python学习笔记1:数据模型和特殊方法(魔术方法)
- python学习(六)----Python魔术方法总结
- Python学习笔记1:数据模型和特殊方法(魔术方法)
- 笨方法学习Python-习题29: 如果(if)
- python_基础学习_01_按行读取文件的最优方法
- Python学习笔记 —— 数字类型【Numbers】及常用方法
- Python|笨方法学Python学习笔记1
- python魔术方法
- Python FLask Web 学习笔记:jinjia2的使用方法1
- Python学习之Anaconda的使用及配置方法
- Python 魔术方法指南
- 一个新手学习python的过程中遇到的一些问题及解决方法
- Python学习笔记-学生成绩考评方法
- Python学习笔记-静态方法和类方法
- python类:magic魔术方法
- python中类的学习:类属性,实例属性 __new__方法:单例模式
- python 理解_str_魔术方法
- 深入学习python解析并读取PDF文件内容的方法
- NetworkX学习笔记-3-Python中输出Gephi文件格式的方法