Ну вообщем открыл я учебник по языку PYTHON,вначале всё понятно
,а потом я начал непонимать с этого момента:
"В Питоне предусмотрена встроенная поддержка комплексных чисел. Воображаемая часть числа имеет суффикс j или J(1j; 5J), комплексные числа, имеющие ненулевую действительную часть обозначаются как real+imaginj или используя функцию complex(real, imagin):
>>> 1j * 1J
(-1+0j)
>>> 1j * complex(0,1)
(-1+0j)
>>> 3+1j*3
(3+3j)
>>> (3+1j)*3
(9+3j)
>>> (1+2j)/(1+1j)
(1.5+0.5j)
Части комплексных чисел представляются, как числа с точкой, чтобы разделить комплексное число z на части, воспользуйтесь конструкцией z.real и z.imag:
>>> a=1.5+0.5j
>>> a.real
1.5
>>> a.imag
0.5
Для преобразования одних численных типов в другие удобно пользоваться функциями
float() - приведение к числу с точкой
int() - приведение к целому числу
long() - приведение к длинному целому числу
Внимание: эти функции не работают для комплексных чисел, для них используйте разбиение на части или вычисление длины вектора функцией abs(z):"
Вообще не понял,что к чему
.Объясните пожалуйста русским языком,что всё это значит

"В Питоне предусмотрена встроенная поддержка комплексных чисел. Воображаемая часть числа имеет суффикс j или J(1j; 5J), комплексные числа, имеющие ненулевую действительную часть обозначаются как real+imaginj или используя функцию complex(real, imagin):
>>> 1j * 1J
(-1+0j)
>>> 1j * complex(0,1)
(-1+0j)
>>> 3+1j*3
(3+3j)
>>> (3+1j)*3
(9+3j)
>>> (1+2j)/(1+1j)
(1.5+0.5j)
Части комплексных чисел представляются, как числа с точкой, чтобы разделить комплексное число z на части, воспользуйтесь конструкцией z.real и z.imag:
>>> a=1.5+0.5j
>>> a.real
1.5
>>> a.imag
0.5
Для преобразования одних численных типов в другие удобно пользоваться функциями
float() - приведение к числу с точкой
int() - приведение к целому числу
long() - приведение к длинному целому числу
Внимание: эти функции не работают для комплексных чисел, для них используйте разбиение на части или вычисление длины вектора функцией abs(z):"
Вообще не понял,что к чему

