Message288177
Consider the following simple class that provides a "__complex__" method.
class C(object):
def __init__(self, x):
self.x = x
def __complex__(self):
return self.x
x=C(-0j)
PYTHON 2.7.13
>>> x.x
-0j
>>> complex(x)
0j
PYTHON 3.6
>>> x.x
(-0-0j)
>>> complex(x)
(-0+0j) |
|
Date |
User |
Action |
Args |
2017-02-20 00:49:52 | Tom Krauss | set | recipients:
+ Tom Krauss |
2017-02-20 00:49:52 | Tom Krauss | set | messageid: <1487551792.12.0.674027934311.issue29602@psf.upfronthosting.co.za> |
2017-02-20 00:49:52 | Tom Krauss | link | issue29602 messages |
2017-02-20 00:49:51 | Tom Krauss | create | |
|