Python kompleks ()

Metoda complex () vraća kompleksni broj kada se daju stvarni i zamišljeni dijelovi ili pretvara niz u složeni broj.

Sintaksa complex()je:

 složeno ((stvarno (, imag)))

složeni () parametri

Općenito, complex()metoda uzima dva parametra:

  • stvarni - stvarni dio. Ako je stvarni izostavljen, zadana vrijednost je 0.
  • imag - zamišljeni dio. Ako je slika izostavljena, zadana je vrijednost 0.

Ako je prvi parametar koji se prosljeđuje ovoj metodi niz, on će se protumačiti kao složeni broj. U ovom slučaju, drugi parametar ne bi trebao biti proslijeđen.

Povratna vrijednost iz kompleksa ()

Kao što sugerira naziv, complex()metoda vraća složeni broj.

Ako niz prosljeđen ovoj metodi nije valjani složeni broj, postavlja se ValueErroriznimka.

Napomena: Niz prosljeđen complex()treba biti u obliku real+imag j ilireal+imag J

Primjer 1: Kako stvoriti složeni broj u Pythonu?

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

Izlaz

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

Primjer 2: Stvaranje složenog broja bez upotrebe kompleksa ()

Moguće je stvoriti složeni broj bez upotrebe complex()metode. Za to nakon broja morate staviti 'j' ili '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))

Izlaz

 a = (2 + 3j) Tip a je b = (-0-2j) Tip b je c = 0j Tip c je 

Zanimljivi članci...