These represent complex numbers as a pair of machine-level
double precision floating point numbers. The same caveats apply as
for floating point numbers. The real and imaginary parts of a
complex number z can be retrieved through the
read-only attributes z.real and
z.imag.