Python特殊方法的操作符重载表

不知道里面怎么弄表格,就上传图片了

如果用户自定义的类,想有add功能,如果类没提供__add__或__radd__方法的话,会抛出异常
再如,if xxxobj:默认是如果xxxobj不是None则为True,否则为False,如果不是这个逻辑则可以通过实现__bool__方法(自己的测试中2.7需要再加上__nonzero__()方法,3.2中直接就行)

posted on 2014-04-14 11:38 Hallelujah 阅读(170) 评论(1)  编辑 收藏 引用 所属分类: Python

评论

# re: Python特殊方法的操作符重载表 2014-04-14 23:33 放屁阿狗

内置的重载函数,终有一天python会撬动java的阵营  回复  更多评论   


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2014年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

导航

统计

常用链接

留言簿(1)

随笔分类(15)

随笔档案(14)

最新随笔

搜索

最新随笔

最新评论

阅读排行榜

评论排行榜