Python komplex ()

A complex () metódus egy komplex számot ad vissza, ha valós és képzelt részek vannak megadva, vagy ha egy karakterláncot komplexé konvertál.

A szintaxisa complex():

 komplex ((valós (, kép)))

komplex () Paraméterek

Általában a complex()módszer két paramétert vesz igénybe:

  • igazi - igazi rész. Ha a valós elhagyásra kerül, akkor az alapértelmezett értéke 0.
  • imag - képzeletbeli rész. Ha az imag kihagyásra kerül, akkor az alapértelmezett értéke 0.

Ha az első átadott paraméter egy karakterlánc, akkor azt komplex számként értelmezzük. Ebben az esetben a második paramétert nem szabad átadni.

Visszatérési érték a komplexből ()

Amint azt a név javasolja, a complex()method komplex számot ad vissza.

Ha az ehhez a metódushoz továbbított karaktersorozat nem érvényes komplex szám, ValueErrorkivételt hozunk.

Megjegyzés: A továbbított karakterlánc complex()formája real+imag j vagyreal+imag J

1. példa: Hogyan lehet összetett számot létrehozni a Pythonban?

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

Kimenet

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

2. példa: Komplex szám létrehozása komplex () használata nélkül

Lehetséges komplex szám létrehozása complex()módszer használata nélkül . Ehhez egy szám után „j” vagy „J” betűt kell tennie.

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

Kimenet

 a = (2 + 3j) a típusa b = (-0-2j) b típusa c = 0j c típusa 

érdekes cikkek...