“Når vi snakker om programmeringsspråk på høyt nivå, er“ Python ”en av dem. Dette språket hjelper utviklerne av programvaren til å bruke "Python" -språket for å gjøre en rekke oppgaver som byggekontroll, styring og også for testing osv. “Python” letter oss med en rekke funksjoner som gjør arbeidet vårt enklere. "Complex ()" er også en funksjon av "Python". Denne funksjonen brukes til å returnere det komplekse nummeret. I det komplekse tallet er den første numeriske verdien reell, og den andre er den imaginære verdien. Denne funksjonen tar to parametere der den første parameteren er for den virkelige delen og den andre parameteren er for den imaginære delen. I denne artikkelen vil vi bruke denne "komplekse ()" -funksjonen i våre "Python" -koder og vil forklare dens arbeid i detalj her.”
Eksempel 1
Siden vi vil bruke denne funksjonen i kodene våre, trenger vi noen programvare som vi vil gjøre "Python" -kodene. Programvaren som vi brukte i denne artikkelen er “Spyder” -programvare. Vi bruker ganske enkelt den komplekse funksjonen her og gir ingen parametere til denne funksjonen. Vi har også initialisert "A" med denne "komplekse ()" -funksjonen, så resultatet vi får etter å ha brukt denne funksjonen vil lagre i denne "A" -variabelen. Deretter bruker vi “Print” -funksjonen der vi også har passert “A” -variabelen, så resultatet vi får vil også vises på utdataene. Nå, lagre og utfør denne koden.
Etter å ha trykket på “Shift+Enter”, får vi utgangen som også vises på bildet nedenfor. Her ser vi at bare den imaginære delen sees fordi vi ikke tilførte noen verdi i ovennevnte “komplekse ()” -funksjon, så “0J” dukket opp som et resultat av koden ovenfor.
Eksempel nr. 2
Nå initialiserer vi “B” med “Complex ()” -funksjonen, og her passerer vi bare en parameter til denne funksjonen som er “9” her. Dette er den virkelige delen av det komplekse tallet fordi vi har lagt det til som den første parameteren for "kompleks ()" -funksjonen. Det komplekse nummeret vi får her vil bli lagret i "B" -variabelen, og så har vi lagt til denne "B" -variabelen til "Print ()" -funksjonen for å vise det komplekse nummeret på skjermen. Det komplekse nummeret vi får her, vil nå skrive ut på skjermen.
Vi får dette gitt utfallet av ovennevnte kode. Her kan du merke at den virkelige delen er den samme som vi har satt inn i "komplekse ()" -funksjonen, og i den imaginære delen kan vi se her er "0J" som vises nedenfor fordi vi ikke la til det imaginære delverdi i "kompleks ()" -funksjonen ovenfor.
Eksempel nr. 3
Nå initialiserer vi “C” med “Complex ()” -funksjonen, og denne gangen har vi lagt to parametere til denne “komplekse ()” -funksjonen. De to verdiene som vi har passert her er “4” og “12” atskilt med et komma, der “4” er den virkelige og “12” er den imaginære delverdien. Nå har vi lagt til denne "C" -variabelen i "print ()" for å vise dette komplekse nummeret på utgangsskjermen.
Den virkelige delen er “4” og “12J” er den imaginære delen fordi vi har satt inn “4” og “12” som parametrene til "Complex ()" -funksjonen i "Python" -koden.
Eksempel 4
Vi initialiserer først "num_1" med "kompleks ()" -funksjonen, og vi legger ikke noen parameter her til denne "komplekse ()" -funksjonen og passerer deretter "num_1" til "print ()" -funksjonen for å vise resultatet. Deretter initialiserte vi “NUM_2” med den samme “komplekse ()” -funksjonen, men denne gangen la vi til en parameter “6” til denne “komplekse ()” -funksjonen og satte “NUM_2” -variabelen til “Print ()”.
Etter dette har vi initialisert “NUM_3” med “Complex ()” -funksjonen, og her har vi lagt to parametere til “Complex ()” -funksjonen, og disse er “8 og 9”. Denne "num_3" blir også lagt til "print ()". Nå plasserer vi igjen "Complex ()" -funksjonen for å initialisere variabelen "NUM_4", og vi har lagt til en floatverdi her som parameter for "Complex ()" -funksjonen. Verdien vi passerer her er “6.9 ”. Deretter bruker vi “print ()” der vi plasserer “num_4”.
Etter dette har vi “num_5” som også initialiseres med "kompleks ()" -funksjonen, og vi har passert to flyteverdier som de to parametrene til "Complex ()" -funksjonen. Antallet vi har gitt til denne "komplekse ()" -funksjonen er "4.1 ”og“ 7.7 ”. Denne "num_5" er også lagt inn i "print ()" -funksjonen, så den vil også skrive ut på terminalen.
Det første komplekse nummeret vi får hit er “0J” fordi vi ikke passerte noen parameter i den første komplekse funksjonen. Det andre komplekse tallet er “6+0J”, da vi bare har passert en parameter til den andre "komplekse ()" -funksjonen, som vises her som det reelle antallet av det komplekse tallet. Deretter har vi "8+9J" som er det komplekse tallet, og vi har satt inn begge tallene som parametrene til "Complex ()" -funksjonen i koden. Deretter har vi det fjerde komplekse nummeret, som er “6.6+0J ”som vi har lagt til bare en flyteverdi i" kompleks () "-funksjonen, og vi har også" 4.1+7.7J ”som er det femte komplekse tallet her, og disse to flyteverdiene har gått som parametrene til“ Complex () ”-funksjonen.
Eksempel 5
Her har vi initialisert to variabler som er “A” og “B”. Variabelen “A” initialiseres med “15” og “B” initialiseres med “32”. Deretter har vi også initialisert “C” -variabelen, men her bruker vi “Complex ()” -funksjonen for å initialisere “C”. Vi passerte også “A” og “B” som parametrene til denne “komplekse ()” -funksjonen. Etter dette passerer vi “C” i “Print ()” -funksjonen for å vise utfallet på skjermen.
Her vil vi også vise de virkelige og imaginære delene separat på utgangen ved å bruke den "virkelige" metoden for å få den virkelige delen, og "imag" brukes til å få den imaginære delen av denne komplekse funksjonen. Vi passerer “C.ekte ”i“ trykket ”slik at det vil få og skrive ut det reelle nummeret på det komplekse nummeret. Deretter passerer vi “C.imag ”som får og skriver ut det imaginære nummeret til dette komplekse nummeret.
Her er det komplekse tallet “15+32J”; Det reelle antallet i dette komplekse tallet er “15” og det imaginære tallet er “32”, som også vises separat her.
Eksempel 6
Vi kan også konvertere strengen til et komplekst tall ved å sende strengen til "kompleks ()" -funksjonen. Vi skriver “33-44J” i enkelt sitater som strengen og lagrer den i “A_1”. Deretter passerer vi “4.5 ”som strengparameter til“ Complex () ”-funksjonen, og den lagres i" B_1 "-variabelen. Etter dette skriver vi separat ut begge komplekse tallene ved hjelp av "print ()" -funksjonen.
Begge strengene konverteres her til det komplekse tallet, da vi har passert disse strengene som parameteren for "kompleks ()" -funksjonen.
Eksempel 7
Her passerer vi igjen en streng som parameter for "Complex ()" -funksjonen, og "Mynum1" blir initialisert med denne "komplekse ()" -funksjonen. Deretter bruker vi “Print ()” og legger “Mynum1” her, så det vil gjengi på skjermen. Nå har vi "Mynum2" -variabelen og initialiserer den også med "kompleks ()" -funksjonen. Her har vi passert to strenger som to parametere og deretter benyttet utskriften, som inneholder “Mynum2”. Se nå i utgangen hva som skjer når vi passerer to strenger som parametrene til "kompleks ()" -funksjonen.
Merk at det første komplekse tallet vises her, da vi bare har passert en streng som parameteren for "kompleks ()" -funksjonen. Men nedenfor får vi en feilmelding som viser at når vi passerer den ene strengen som parameter for "Complex ()" -funksjonen, så legger vi ikke en annen streng etter den første strengen som den andre parameteren til "Complex () ”-Funksjon. Hvis vi legger til to strenger, genererer det feilen, som også er gjengitt nedenfor.
Konklusjon
Vi har undersøkt den "komplekse ()" -funksjonen som "Python" gir i denne artikkelen. Vi har også utført flere koder her og forklart dem. Vi har brukt "kompleks ()" -funksjonen i koden vår uten å passere noen parameter. Vi har også brukt denne "komplekse ()" -funksjonen ved å sette en enkelt parameter og to parametere. Vi har også utforsket konvertering av den spesifiserte strengen til et komplekst tall ved å bruke "kompleks ()" -funksjonen. Vi har også vist at når vi passerer to strenger som parametrene til "kompleks ()" -funksjonen, viser den feilmeldingen.