# Complex numbers

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`

.