Comment on PEP-0238

Greg Ewing greg at
Mon Jul 9 23:32:43 EDT 2001

Guido van Rossum wrote:
> I just discovered that we don't need to add a new operator overloading
> name for the div and mod operations: classes already look for a
> __divmod__ method to overload divmod(), and we should naturally define
> div(x, y) (or x div y) as divmod(x, y)[0].

That sounds suspiciously similar to the argument that
we don't need __eq__, __le__ etc. because we can just
as well funnel them all through __cmp__...

Greg Ewing, Computer Science Dept, University of Canterbury,	  
Christchurch, New Zealand
To get my email address, please visit my web page:

More information about the Python-list mailing list