◐ Shell
clean mode source ↗

Message 269014 - Python tracker

This has been discussed in multiple issues before this one. Currently, `complex` from a string provides one of two ways to get a complex number with the correct signs for the real and imaginary parts; I'd hate to change that to give wrong results instead.

The other important property here is that `complex(repr(z))` recovers `z` for a complex number `z`. That would break with your suggested change.

Strong -1 from me.