​​Комплексные числа в Python 

 

Кроме уже известных вам типов int, float и подобных, в Python существует еще один довольно интересный тип, а именно, complex

 

В Python комплексные числа представлены в виде x + iy. Python преобразует реальные числа x и y в комплексное с помощью функции complex(x,y)

 

Это число можно превратить в строку с помощью str, посчитать его модуль с помощью abs, а также для доступа к его реальной или мнимой части можно воспользоваться функциями real() и imag()

 

Хотя данный тип и является встроенным, для полноценной работы с комплексными операциями понадобится модуль cmath.