>>> a=4.
>>> b=3.
r = sqrt(a ** 2 + b ** 2)
x = atan(b/a)
a = r * cos(x)
b = r * sin(x)
k = 0
y = (2 * pi * k + x) /3
root1 = r ** (1./3) * ( cos(y)+ 1j * sin(y) )
root11 = root1**4/root1
>>> root11
(3.999999999999999+2.999999999999999j)
>>> print root11
(4+3j)
この複素数を「(3.999999999999999+2.999999999999999j)」形式で出力するにはどうすればよいですか? 私は試した
>>> print '%15f %15fi' % (root11.real, root11.imag)
4.000000 3.000000i
助けてください