Вычисление модуля комплексного числа в Python: методы и примеры

Модуль комплексного числа в Python относится к его абсолютному значению или величине. Вычислить модуль комплексного числа можно различными методами. Вот несколько подходов:

Метод 1: использование встроенной функции abs()
Функция abs() в Python возвращает модуль или абсолютное значение комплексного числа.

Пример:

complex_num = 3 + 4j
modulus = abs(complex_num)
print(modulus)

Выход:

5.0

Метод 2: использование модуля cmath
Модуль cmath в Python предоставляет математические функции для комплексных чисел. Функцию abs() из модуля cmath также можно использовать для вычисления модуля комплексного числа.

Пример:

import cmath
complex_num = 3 + 4j
modulus = cmath.abs(complex_num)
print(modulus)

Выход:

5.0

Метод 3: использование функции math.hypot()
Функция math.hypot() в Python вычисляет евклидову норму или длину вектора, которую можно использовать для нахождения модуля комплексного числа.

Пример:

import math
complex_num = 3 + 4j
modulus = math.hypot(complex_num.real, complex_num.imag)
print(modulus)

Выход:

5.0