Chinaunix首页 | 论坛 | 博客
  • 博客访问: 581688
  • 博文数量: 95
  • 博客积分: 1754
  • 博客等级: 上尉
  • 技术积分: 1607
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-12 10:06
文章分类

全部博文(95)

文章存档

2015年(3)

2013年(15)

2012年(77)

分类: Python/Ruby

2013-02-18 23:28:06

__init__(self,......):初始化对象,在创建新对象前申明

__del__(self):释放对象,在对象被删除之前调用

__new__(self,*args,**ked):实例的生产操作

__str__(self):在使用print语句时调用

__delitem__(self,key):为字典中删除key对应的元素

__setitem__(self,key,value):为字典中的key赋值

__getitem__(self,key):获取序列的索引key对应的值,等价于seq[key]

__len__(self):在调用内联函数len()时被调用

__cmp__(src,dst):比较两个对象src和dst

__getattr__(s,name):获取属性的值

__setattr__(s,name):设置属性的值

__gt__(self,other):判断self对象是否大于other对象

__lt__(self,other):判断self对象是否小于other对象

__ge__(self,other):判断self对象是否不大于other对象

__le__(self,other):判断self对象是否不小于other对象

__eq__(self,other):判断self对象是否等于other对象

__call__(self,*args):把实例对象作为函数调用

阅读(2261) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~