Python

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

  1. Heltall
  2. Flytende tall
  3. 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 = 5

På samme måte, for å erklære og bruke et flytende nummer, skriv variabelnavnet og tilordne det et nummer, som følger:

num = 5.5

I mellomtiden blir komplekse tall erklært slik:

cNummer = 3 + 7j

I 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.

HD Remastered Games for Linux som aldri hadde en Linux-utgave tidligere
Mange spillutviklere og utgivere kommer med HD-remaster av gamle spill for å forlenge franchisetiden, vennligst fans som ber om kompatibilitet med mod...
Hvordan bruke AutoKey til å automatisere Linux-spill
AutoKey er et desktopautomatiseringsverktøy for Linux og X11, programmert i Python 3, GTK og Qt. Ved å bruke skript og MACRO-funksjonalitet kan du aut...
Hvordan vise FPS-teller i Linux-spill
Linux-spill fikk et stort press da Valve kunngjorde Linux-støtte for Steam-klient og spillene deres i 2012. Siden den gang har mange AAA- og indiespil...