[frames] | no frames]

Class complex

```object --+
|
complex
```

complex(real[, imag]) -> complex number

Create a complex number from a real part and an optional imaginary part. This is equivalent to (real + imag*1j) where imag defaults to 0.

 Instance Methods

 __abs__(x) abs(x)

 __coerce__(x, y) coerce(x, y)

 __div__(x, y) x/y

 __divmod__(x, y) divmod(x, y)

 __eq__(x, y) x==y

 __float__(x) float(x)

 __floordiv__(x, y) x//y
str
 __format__(complex) Convert to a string according to format_spec.

 __ge__(x, y) x>=y

 __getattribute__(...) x.__getattribute__('name') <==> x.name

 __getnewargs__(...)

 __gt__(x, y) x>y

 __hash__(x) hash(x)

 __int__(x) int(x)

 __le__(x, y) x<=y

 __long__(x) long(x)

 __lt__(x, y) x

 __mod__(x, y) x%y

 __mul__(x, y) x*y

 __ne__(x, y) x!=y

 __neg__(x) -x
a new object with type S, a subtype of T
 __new__(T, S, ...)

 __nonzero__(x) x != 0

 __pos__(x) +x

 __pow__(x, y, z=...) pow(x, y[, z])

 __rdiv__(x, y) y/x

 __rdivmod__(x, y) divmod(y, x)

 __repr__(x) repr(x)

 __rfloordiv__(x, y) y//x

 __rmod__(x, y) y%x

 __rmul__(x, y) y*x

 __rpow__(y, x, z=...) pow(x, y[, z])

 __rsub__(x, y) y-x

 __rtruediv__(x, y) y/x

 __str__(x) str(x)

 __sub__(x, y) x-y

 __truediv__(x, y) x/y
complex
 conjugate(complex) Return the complex conjugate of its argument.

Inherited from `object`: `__delattr__`, `__init__`, `__reduce__`, `__reduce_ex__`, `__setattr__`, `__sizeof__`, `__subclasshook__`

 Properties
imag
the imaginary part of a complex number
real
the real part of a complex number

Inherited from `object`: `__class__`

 Method Details

__format__(complex)

Convert to a string according to format_spec.

Returns: str
Overrides: object.__format__

__getattribute__(...)

x.__getattribute__('name') <==> x.name

Overrides: object.__getattribute__

__hash__(x)(Hashing function)

hash(x)

Overrides: object.__hash__

__new__(T, S, ...)

Returns: a new object with type S, a subtype of T
Overrides: object.__new__

__repr__(x)(Representation operator)

repr(x)

Overrides: object.__repr__

__str__(x)(Informal representation operator)

str(x)

Overrides: object.__str__

conjugate(complex)

Return the complex conjugate of its argument. (3-4j).conjugate() == 3+4j.

Returns: complex

 Generated by Epydoc 3.0.1 on Tue Dec 5 06:16:25 2017 http://epydoc.sourceforge.net