„Python“ kompleksas ()

Metodas kompleksas () pateikia sudėtinį skaičių, kai pateikiamos tikros ir įsivaizduojamos dalys, arba eilutę paverčia kompleksiniu skaičiumi.

Sintaksė complex()yra:

 kompleksas ((tikras (, paveikslėlis)))

kompleksas () Parametrai

Apskritai complex()metodui reikalingi du parametrai:

  • tikroji - tikroji dalis. Jei realus nėra, jis pagal nutylėjimą yra 0.
  • imag - įsivaizduojama dalis. Jei paveikslėlis praleistas, jis pagal nutylėjimą yra 0.

Jei pirmas parametras, perduotas šiam metodui, yra eilutė, jis bus aiškinamas kaip kompleksinis skaičius. Tokiu atveju antrasis parametras neturėtų būti perduotas.

Grąžinimo vertė iš komplekso ()

Kaip siūlo pavadinimas, complex()metodas pateikia kompleksinį skaičių.

Jei šiam metodui perduota eilutė nėra galiojantis kompleksinis numeris, ValueErroriškeliama išimtis.

Pastaba: perduodama eilutė complex()turėtų būti formos real+imag j arbareal+imag J

1 pavyzdys: Kaip sukurti sudėtingą skaičių „Python“?

 z = complex(2, -3) print(z) z = complex(1) print(z) z = complex() print(z) z = complex('5-9j') print(z)

Rezultatas

 (2-3j) (1 + 0j) 0j (5-9j) 

2 pavyzdys: sukurkite sudėtingą skaičių nenaudodami komplekso ()

Galima sukurti sudėtingą skaičių nenaudojant complex()metodo. Norėdami tai padaryti, po skaičiaus turite įdėti „j“ arba „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))

Rezultatas

 a = (2 + 3j) a tipas yra b = (-0-2j) b tipas yra c = 0j c tipas yra 

Įdomios straipsniai...