Python-kompleks ()

Metoden complex () returnerer et komplekst tal, når der tilvejebringes reelle og imaginære dele, eller det konverterer en streng til et komplekst tal.

Syntaksen for complex()er:

 kompleks ((ægte (, imag)))

komplekse () parametre

Generelt complex()tager metoden to parametre:

  • ægte - ægte del. Hvis ægte udelades, er standardværdien 0.
  • imag - imaginær del. Hvis imag er udeladt, er det som standard 0.

Hvis den første parameter, der sendes til denne metode, er en streng, fortolkes den som et komplekst tal. I dette tilfælde skal den anden parameter ikke overføres.

Returneringsværdi fra kompleks ()

Som foreslået af navnet complex()returnerer metoden et komplekst tal.

Hvis strengen, der sendes til denne metode, ikke er et gyldigt komplekst tal, ValueErrorhæves undtagelsen.

Bemærk: Strengen, der sendes til, complex()skal være i form real+imag j ellerreal+imag J

Eksempel 1: Hvordan oprettes et komplekst tal i Python?

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

Produktion

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

Eksempel 2: Opret komplekst nummer uden brug af kompleks ()

Det er muligt at oprette et komplekst tal uden at bruge complex()metoden. For det skal du sætte 'j' eller 'J' efter et nummer.

 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))

Produktion

 a = (2 + 3j) Type a er b = (-0-2j) Type b er c = 0j Type c er 

Interessante artikler...