Python -tall og aritmetiske operasjoner

Python -tall og aritmetiske operasjoner

Python er et kraftig, effektivt og moderne programmeringsspråk på høyt nivå. Når du utvikler programvaresystemer, er det nødvendig å bruke numeriske og aritmetiske operasjoner for å utføre beregninger. Python gir en rekke tall og aritmetiske operasjoner for dette formålet. I denne artikkelen vil vi lære deg om Python -tall, konvertering av en datatype til en annen datatype og aritmetiske operasjoner. Spyder3 -redaktøren brukes til å lage og kjøre Python -skriptet.

Tall i Python

Tall er spesifisert av datatypene deres. Python har tre typer tall:

  1. Heltall
  2. Flytende punkttall
  3. Komplekse tall

Disse tallene er definert som heltall, float og komplekse klasser i Python. Heltalene og flytende punkttallene er differensiert av desimalpunktet. Flytende punktnummer har desimalpunktene, mens heltallene er uten desimalpunkt. For eksempel er de 4 et heltall, mens nummer 4.0 er et flytende punktnummer. Den tredje typen tall er komplekse tall. Et komplekst antall består av en ekte og tenkt del. Vi vil se forskjellen mellom den virkelige og imaginære delen senere i denne artikkelen. De komplekse tallene er skrevet i form av x + yj.

Bruke tall i Python

Tall kan brukes i Python på følgende måter:

For å erklære et enkelt heltall, skriv variabelnavnet og tilordne det et tall, som dette:

Num = 5

Tilsvarende, for å erklære og bruke et flytende punktnummer, skriv variabelnavnet og tilordne det et tall, som følger:

Num = 5.5

I mellomtiden er komplekse tall erklært slik:

CNumber = 3+7J

I det gitte komplekse tallet er 3 den virkelige delen, og 7 er den imaginære delen. Så X er alltid den virkelige delen, og Y er alltid den imaginære delen.

Vi kan også bestemme hvilken type tall ved å bruke typen () -funksjonen. Type () -funksjonen returnerer klassen på variabelen eller nummeret. La oss se på noen eksempler:

Bestemme heltallstype

Variabelen X har verdi 5. Dette betyr at X tilhører heltallklassen.

Produksjon

Utgangen presenteres i Python -konsollen. Utgangen viser at variabelen x tilhører heltallklassen.

Bestemme flytende punktnummertype

Som diskutert tidligere, identifiseres et flytende punktnummer med et desimalpunkt. Et eksempel på flytende punktnummer vises nedenfor:

Produksjon

Utgangen presenteres i Python -konsollen. Utgangen viser at variabelen x tilhører float -klassen.

Bestemme kompleks talltype

Nå vil vi erklære et komplekst nummer og sjekke dets type.

Produksjon

Utgangen presenteres i Python -konsollen.

Vi vil nå finne ut henholdsvis de virkelige og imaginære delene av det komplekse tallet. For å finne den virkelige delen av nummeret, bruk det 'virkelige' nøkkelordet med variabelen.

Produksjon

Utgangen presenteres i Python -konsollen.

For å finne den imaginære delen av det komplekse nummeret, bruker vi IMAG -nøkkelordet med variabelnavnet, som følger:

Produksjon

Utgangen presenteres i Python -konsollen.

Type konvertering av tall

I Python kan vi konvertere en type tall til en annen. Noen ganger, mens vi utfører beregningen, kan det hende vi må konvertere float til heltall, og omvendt. Vi kan til og med konvertere strenger til tall. Type konvertering av antallet kan gjøres som følger:

Produksjon

Utgangen presenteres i Python -konsollen.

Aritmetiske operasjoner

Matematiske operasjoner, for eksempel tillegg, subtraksjon, multiplikasjon og inndeling, kalles aritmetiske operasjoner. Python tilbyr aritmetiske operatører som lar deg utføre aritmetiske operasjoner. Følgende inkluderer aritmetiske operasjoner i Python, sammen med deres betydning:

Operatør Betydning
+ Tillegg av to operander.
- Subtraksjon av den første operanden (venstre operand) fra den andre operanden (høyre operand).
* Multiplikasjon av to operander.
/ Deling av to operander.
% Modul. Resten av divisjonen av to operander.
// Gulvdivisjon. Det returnerer alltid gulvverdien for heltall og flyter.
** Eksponent. Den første operanden blir reist til kraften til den andre operanden.

Bruke aritmetiske operatører i Python

La oss nå se et eksempel på å bruke aritmetiske operatører i Python. Vi vil utføre en aritmetisk operasjon ved hjelp av den aritmetiske operatøren. I det gitte eksemplet har vi to variabler: num1 og num2. Vi utfører en aritmetisk operasjon på disse to variablene.

Produksjon

Utgangen presenteres i Python -konsollen.

Konklusjon

Denne artikkelen forklarer hvordan du bruker tall og aritmetiske operasjoner i Python. Det er forskjellige typer tall i Python, og hver talltype er spesifisert av en klasse. Vi brukte noen enkle eksempler for å demonstrere den aritmetiske operasjonen for å hjelpe Python -elever å lære mer om tall og aritmetiske operasjoner.