Python komplekss ()

Metode komplekss () atgriež kompleksu skaitli, ja tiek nodrošinātas reālas un iedomātas daļas, vai arī tā pārveido virkni par kompleksu skaitli.

Sintakse complex()ir:

 komplekss ((reāls (, attēls)))

komplekss () Parametri

Parasti complex()metodei ir divi parametri:

  • reālā - īstā daļa. Ja reālais nav norādīts, tas pēc noklusējuma ir 0.
  • imag - iedomāta daļa. Ja attēls tiek izlaists, tas pēc noklusējuma ir 0.

Ja pirmais šai metodei nodotais parametrs ir virkne, to interpretēs kā kompleksu skaitli. Šajā gadījumā otro parametru nevajadzētu nodot.

Atgriezeniskā vērtība no kompleksa ()

Kā norāda nosaukums, complex()metode atgriež kompleksu skaitli.

Ja šai metodei nodotā ​​virkne nav derīgs kompleksa numurs, ValueErrortiek izvirzīts izņēmums.

Piezīme . Virknei, kurai nodota tālāk complex(), jābūt formā real+imag j vaireal+imag J

1. piemērs: Kā izveidot kompleksu numuru Python?

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

Rezultāts

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

2. piemērs: Sarežģīta numura izveide, neizmantojot kompleksu ()

Ir iespējams izveidot sarežģītu numuru, neizmantojot complex()metodi. Lai to izdarītu, aiz skaitļa jāliek “j” vai “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))

Rezultāts

 a = (2 + 3j) a tips ir b = (-0-2j) b tips ir c = 0j c tips ir 

Interesanti raksti...