Metóda complex () vracia komplexné číslo, ak sú poskytnuté reálne a imaginárne časti, alebo prevádza reťazec na komplexné číslo.
Syntax complex()
je:
komplex ((real (, imag)))
komplexné () parametre
complex()
Metóda všeobecne má dva parametre:
- skutočná - skutočná časť. Ak je vynechané, predvolené je 0.
- imag - imaginárna časť. Ak je imag vynechaný, má predvolenú hodnotu 0.
Ak je prvým parametrom odovzdaným tejto metóde reťazec, bude sa interpretovať ako komplexné číslo. V takom prípade by sa nemal odovzdávať druhý parameter.
Návratová hodnota z komplexu ()
Ako naznačuje názov, complex()
metóda vracia komplexné číslo.
Ak reťazec odovzdaný tejto metóde nie je platným komplexným číslom, ValueError
vyvolá sa výnimka.
Poznámka: Zadaný reťazec complex()
by mal byť vo forme real+imag j
aleboreal+imag J
Príklad 1: Ako vytvoriť komplexné číslo v Pythone?
z = complex(2, -3) print(z) z = complex(1) print(z) z = complex() print(z) z = complex('5-9j') print(z)
Výkon
(2-3j) (1 + 0j) 0j (5-9j)
Príklad 2: Vytvorenie komplexného čísla bez použitia komplexu ()
Je možné vytvoriť komplexné číslo bez použitia complex()
metódy. Preto musíte za číslo dať „j“ alebo „J“.
a = 2+3j print('a =',a) print('Type of a is',type(a)) b = -2j print('b =',b) print('Type of b is',type(a)) c = 0j print('c =',c) print('Type of c is',type(c))
Výkon
a = (2 + 3j) Typ a je b = (-0-2j) Typ b je c = 0j Typ c je