Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Tall og aritmetikk | Basic Syntax
Introduksjon til Python med Cursor

bookTall og aritmetikk

Python arbeider med to hovedtyper tall:

  • Heltall (int) — hele tall som 5, -12 eller 0;
  • Flyttall (float) — tall med desimaler som 3.14 eller -2.5.

Python avgjør typen basert på hvordan tallet er skrevet.

Aritmetiske operasjoner i Python

Python inkluderer alle standard matematiske operasjoner med tydelig syntaks:

Addisjon

+ legger sammen verdier. Blanding av int og float gir et float.

Subtraksjon

- trekker verdien til høyre fra den til venstre. Fungerer med både positive og negative tall.

Multiplikasjon

* multipliserer verdier. Hvis et flyttall er involvert, blir resultatet et flyttall.

Divisjon

/ dividerer og returnerer alltid et flyttall, selv om resultatet er et helt tall (f.eks. 8 / 2).

Heltallsdivisjon

// dividerer og runder ned til nærmeste hele tall. Resultattype avhenger av operandene.

Modulo

% gir resten etter en divisjon. Fungerer med positive, negative og flyttall.

Eksponentiering

** opphøyer et tall i en potens. Fungerer også med brøkte eksponenter for røtter.

Operatorprioritet (PEMDAS)

Python følger standardregler for å avgjøre hvilken operasjon som utføres først:

  1. Parenteser;
  2. Eksponentiering;
  3. Multiplikasjon / Divisjon / Heltallsdivisjon / Modulo;
  4. Addisjon / Subtraksjon.

Heltall vs flyttall i operasjoner

Ved aritmetiske operasjoner:

  • Divisjon returnerer alltid en float;
  • Blanding av int og float gir resultat som float;
  • Bruk // for å få et nedrundet heltallsresultat.

Sammendrag

  • Python støtter typene int og float;
  • Aritmetiske operatorer: +, -, *, /, //, %, **;
  • / returnerer flyttall, // gir heltall etter nedrunding;
  • Operatorprioritet følger PEMDAS.
question mark

Hva returnerer 7 // 3 i Python?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 4

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 5

bookTall og aritmetikk

Sveip for å vise menyen

Python arbeider med to hovedtyper tall:

  • Heltall (int) — hele tall som 5, -12 eller 0;
  • Flyttall (float) — tall med desimaler som 3.14 eller -2.5.

Python avgjør typen basert på hvordan tallet er skrevet.

Aritmetiske operasjoner i Python

Python inkluderer alle standard matematiske operasjoner med tydelig syntaks:

Addisjon

+ legger sammen verdier. Blanding av int og float gir et float.

Subtraksjon

- trekker verdien til høyre fra den til venstre. Fungerer med både positive og negative tall.

Multiplikasjon

* multipliserer verdier. Hvis et flyttall er involvert, blir resultatet et flyttall.

Divisjon

/ dividerer og returnerer alltid et flyttall, selv om resultatet er et helt tall (f.eks. 8 / 2).

Heltallsdivisjon

// dividerer og runder ned til nærmeste hele tall. Resultattype avhenger av operandene.

Modulo

% gir resten etter en divisjon. Fungerer med positive, negative og flyttall.

Eksponentiering

** opphøyer et tall i en potens. Fungerer også med brøkte eksponenter for røtter.

Operatorprioritet (PEMDAS)

Python følger standardregler for å avgjøre hvilken operasjon som utføres først:

  1. Parenteser;
  2. Eksponentiering;
  3. Multiplikasjon / Divisjon / Heltallsdivisjon / Modulo;
  4. Addisjon / Subtraksjon.

Heltall vs flyttall i operasjoner

Ved aritmetiske operasjoner:

  • Divisjon returnerer alltid en float;
  • Blanding av int og float gir resultat som float;
  • Bruk // for å få et nedrundet heltallsresultat.

Sammendrag

  • Python støtter typene int og float;
  • Aritmetiske operatorer: +, -, *, /, //, %, **;
  • / returnerer flyttall, // gir heltall etter nedrunding;
  • Operatorprioritet følger PEMDAS.
question mark

Hva returnerer 7 // 3 i Python?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 4
some-alt