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 tilbyr 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-editoren brukes til å opprette og kjøre Python-skriptet.
Tall i Python
Tall spesifiseres av datatypene. Python har tre typer tall:
- Heltall
- Flytende tall
- Komplekse tall
Disse tallene er definert som heltall, flyt og komplekse klasser i Python. Heltall og flytende tall er differensiert med desimaltegnet. Flytende nummer har desimaltegn, mens heltallene er uten desimaltegnet. For eksempel er 4 et helt tall, mens tallet 4.0 er et flytende nummer. Den tredje typen tall er komplekse tall. Et komplekst tall består av en ekte og imaginær 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 tildel det et tall, slik:
num = 5På samme måte, for å erklære og bruke et flytende nummer, skriv variabelnavnet og tilordne det et nummer, som følger:
num = 5.5I mellomtiden blir komplekse tall erklært slik:
cNummer = 3 + 7jI det gitte komplekse tallet er 3 den virkelige delen, og 7 den imaginære delen. Så, x er alltid den virkelige delen, og y er alltid den imaginære delen.
Vi kan også bestemme type nummer ved å bruke funksjonen type (). Type () -funksjonen returnerer klassen til variabelen eller tallet. La oss se på noen eksempler:
Bestemme heltalstype
Variabelen x har verdi 5. Dette betyr at x tilhører heltallsklassen.
Produksjon
Utdataene presenteres i Python-konsollen. Utgangen viser at variabelen x tilhører heltallsklassen.
Bestemme Type flytende punkt
Som diskutert tidligere, blir et flytende nummer identifisert med et desimaltegn. Et eksempel på flytende nummer er vist nedenfor:
Produksjon
Utdataene presenteres i Python-konsollen. Utgangen viser at variabelen x tilhører flottørklassen.
Bestemme kompleks nummertype
Nå vil vi erklære et komplekst nummer og sjekke typen.
Produksjon
Utdataene presenteres i Python-konsollen.
Vi vil nå finne ut de virkelige og imaginære delene av henholdsvis det komplekse tallet. For å finne den virkelige delen av tallet, bruk det 'virkelige' nøkkelordet med variabelen.
Produksjon
Utdataene presenteres i Python-konsollen.
For å finne den imaginære delen av det komplekse tallet bruker vi imag-nøkkelordet med variabelnavnet, som følger:
Produksjon
Utdataene presenteres i Python-konsollen.
Type konvertering av tall
I Python kan vi konvertere en type nummer til en annen. Noen ganger, når vi utfører beregningen, kan det hende vi trenger å konvertere float til heltall, og omvendt. Vi kan til og med konvertere strenger til tall. Typekonvertering av nummeret kan gjøres som følger:
Produksjon
Utdataene presenteres i Python-konsollen.
Aritmetiske operasjoner
Matematiske operasjoner, som addisjon, subtraksjon, multiplikasjon og divisjon, 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. |
- | Subtrahering av første operand (venstre operand) fra andre operand (høyre operand). |
* | Multiplikasjon av to operander. |
/ | Inndeling av to operander. |
% | Modulus. Resten av delingen av to operander. |
// | Gulvinndeling. Den returnerer alltid gulvverdien for heltall og flyter. |
** | Eksponent. Den første operanden heves til makten til den andre operanden. |
Bruke aritmetiske operatører i Python
La oss nå se et eksempel på bruk av aritmetiske operatorer i Python. Vi vil utføre en regneoperasjon ved hjelp av den regneoperatøren. I det gitte eksemplet har vi to variabler: num1 og num2. Vi utfører en aritmetisk operasjon på disse to variablene.
Produksjon
Utdataene presenteres i Python-konsollen.
Konklusjon
Denne artikkelen forklarer hvordan du bruker tall og regneoperasjoner 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.