重载内建函数 [Python]
时间:2008-09-30 来源:lvDbing
类也可定义某些特殊方法。一旦针对类的一个对象调用特定内建函数,就执行这些方法。
常用内建函数及其对应的特殊方法
内建函数 | 说明 | 特殊方法 |
abs(x) | 返回x的绝对值 | __abs__ |
divmod(x,y) | 返回一个元组,其中包含x%y的整数商和余数部分 | __divmod__ |
len(x) | 返回x的长度(x应该是一个序列) | __len__ |
pow(x,y[,z]) | 返回x的y次方的结果。 | __pow__ |
repr(x) | 返回x的一个正式字符串表示(也就是说,可从中复制出对象x的一个字符串) | __repr__ |
相关阅读 更多 +