-
Создание комплексных чисел. Комплексное число можно создать с помощью функции
complex()
или путем непосредственного присвоения значений действительной и мнимой части. Например:z = complex(3, 4) # Creates a complex number 3 + 4j
-
Действительные и мнимые части. Вы можете получить доступ к действительным и мнимым частям комплексного числа, используя атрибуты
real
иimage
. Например:z = complex(3, 4) print(z.real) # Output: 3.0 print(z.imag) # Output: 4.0
-
Сопряжение: метод
conjugate()
возвращает комплексное сопряжение заданного комплексного числа. Он отрицает мнимую часть, сохраняя при этом действительную часть неизменной. Например:z = complex(3, 4) z_conjugate = z.conjugate() # Returns the complex conjugate of z
-
Арифметические операции. Вы можете выполнять арифметические операции с комплексными числами, включая сложение, вычитание, умножение и деление. Встроенные операторы Python (
+
,-
,*
,/
) работают с комплексными числами. Например:z1 = complex(3, 4) z2 = complex(2, 5) z_sum = z1 + z2 z_difference = z1 - z2 z_product = z1 * z2 z_quotient = z1 / z2
-
Абсолютное значение: функция
abs()
возвращает абсолютное значение (также известное как величина или модуль) комплексного числа. Например:z = complex(3, 4) abs_value = abs(z) # Returns the absolute value of z
-
Фазовый угол: функция
cmath.phase()
возвращает фазовый угол (также известный как аргумент) комплексного числа в радианах. Например:import cmath z = complex(3, 4) phase_angle = cmath.phase(z) # Returns the phase angle of z in radians