В Python функция
complex()
используется для создания комплексных чисел. Комплексные числа имеют формуa + bj
, гдеa
иb
— это действительная и мнимая части числа соответственно.
Функция complex()
имеет следующий синтаксис:
complex(real=0, imag=0)
Функция принимает два аргумента:
real
— действительная часть числа. По умолчанию равна 0.imag
— мнимая часть числа. По умолчанию равна 0.Функция возвращает комплексное число.
Создать комплексное число можно с помощью функции complex()
:
c = complex(2, 3)
print(c)
#(2+3j)
Если передать в функцию complex()
только один аргумент, он будет воспринят как действительная часть, а мнимая часть будет равна нулю:
c = complex(4)
print(c)
#(4+0j)
Если вызвать функцию complex()
без аргументов, вернется комплексное число 0j:
c = complex()
print(c)
#0j
Также функция complex()
может принимать строку, которая содержит комплексное число. Строка должна быть в правильном формате:
c = complex('1+2j')
print(c)
#(1+2j)
Обратите внимание, что если вы используете этот формат, функция complex()
может принимать только один аргумент.
У созданных с помощью complex()
чисел есть два атрибута: real
и imag
, которые можно использовать для получения действительной и мнимой частей соответственно:
c = complex(3, 4)
print(c.real) #3.0
print(c.imag) #4.0
С комплексными числами можно выполнять различные математические операции, такие как сложение, вычитание, умножение и деление:
c1 = complex(2, 3)
c2 = complex(1, 1)
print(c1 + c2) #(3+4j)
print(c1 - c2) #(1+2j)
print(c1 * c2) #(-1+5j)
print(c1 / c2) #(2.5+0.5j)
Функция complex()
в Python — это удобный способ для создания комплексных чисел. Она может принимать как действительную, так и мнимую части в виде чисел или строки, а затем возвращает комплексное число, которое можно использовать для выполнения различных математических операций.
Содержание: