Complexe Python ()

La méthode complex () renvoie un nombre complexe lorsque des parties réelles et imaginaires sont fournies, ou elle convertit une chaîne en un nombre complexe.

La syntaxe de complex()est:

 complexe ((réel (, imag)))

Paramètres complex ()

En général, la complex()méthode prend deux paramètres:

  • réel - partie réelle. Si real est omis, la valeur par défaut est 0.
  • imag - partie imaginaire. Si imag est omis, la valeur par défaut est 0.

Si le premier paramètre passé à cette méthode est une chaîne, il sera interprété comme un nombre complexe. Dans ce cas, le deuxième paramètre ne doit pas être passé.

Valeur de retour de complex ()

Comme suggéré par le nom, la complex()méthode renvoie un nombre complexe.

Si la chaîne transmise à cette méthode n'est pas un nombre complexe valide, une ValueErrorexception est déclenchée.

Remarque: la chaîne transmise complex()doit être au format real+imag j oureal+imag J

Exemple 1: Comment créer un nombre complexe en Python?

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

Production

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

Exemple 2: Créer un nombre complexe sans utiliser complex ()

Il est possible de créer un nombre complexe sans utiliser de complex()méthode. Pour cela, vous devez mettre «j» ou «J» après un nombre.

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

Production

 a = (2 + 3j) Le type de a est b = (-0-2j) Le type de b est c = 0j Le type de c est 

Articles intéressants...