Python-Komplex ()

Die Methode complex () gibt eine komplexe Zahl zurück, wenn Real- und Imaginärteile bereitgestellt werden, oder konvertiert eine Zeichenfolge in eine komplexe Zahl.

Die Syntax von complex()lautet:

 komplex ((real (, imag)))

complex () Parameter

Im Allgemeinen complex()akzeptiert die Methode zwei Parameter:

  • real - real Teil. Wenn real weggelassen wird, wird standardmäßig 0 verwendet.
  • imag - Imaginärteil. Wenn imag weggelassen wird, wird standardmäßig 0 verwendet.

Wenn der erste an diese Methode übergebene Parameter eine Zeichenfolge ist, wird er als komplexe Zahl interpretiert. In diesem Fall sollte der zweite Parameter nicht übergeben werden.

Rückgabewert von complex ()

Wie der Name andeutet, gibt die complex()Methode eine komplexe Zahl zurück.

Wenn die an diese Methode übergebene Zeichenfolge keine gültige komplexe Zahl ist, wird eine ValueErrorAusnahme ausgelöst.

Hinweis: Die übergebene Zeichenfolge complex()sollte in der Form real+imag j oder vorliegenreal+imag J

Beispiel 1: Wie erstelle ich eine komplexe Zahl in Python?

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

Ausgabe

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

Beispiel 2: Erstellen einer komplexen Zahl ohne Verwendung von complex ()

Es ist möglich, eine komplexe Zahl ohne complex()Methode zu erstellen . Dazu müssen Sie nach einer Zahl 'j' oder 'J' setzen.

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

Ausgabe

 a = (2 + 3j) Typ von a ist b = (-0-2j) Typ von b ist c = 0j Typ von c ist 

Interessante Beiträge...