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

bookTal og Aritmetik

Python arbejder med to hovedtyper af tal:

  • Heltal (int) — hele tal som 5, -12 eller 0;
  • Flydende tal (float) — tal med decimaler som 3.14 eller -2.5.

Python bestemmer typen ud fra, hvordan tallet er skrevet.

Aritmetiske operationer i Python

Python indeholder alle standard matematiske operationer med tydelig syntaks:

Addition

+ lægger værdier sammen. Blanding af int og float giver et float.

Subtraktion

- trækker værdien til højre fra værdien til venstre. Fungerer med både positive og negative tal.

Multiplikation

* ganger værdier. Hvis et flydende tal indgår, bliver resultatet et float.

Division

/ dividerer og returnerer altid et float, selv hvis resultatet er et helt tal (f.eks. 8 / 2).

Heltalsdivision

// dividerer og afrunder ned til nærmeste hele tal. Resultattype afhænger af operanderne.

Modulo

% giver resten af en division. Fungerer med både positive, negative og flydende tal.

Potensering

** opløfter et tal til en potens. Fungerer også med brøker som eksponenter for rødder.

Operatorprioritet (PEMDAS)

Python følger standardregler for at bestemme, hvilken operation der udføres først:

  1. Parenteser;
  2. Potensering;
  3. Multiplikation / Division / Heltalsdivision / Modulo;
  4. Addition / Subtraktion.

Heltal vs flydende tal i operationer

Ved udførelse af aritmetiske operationer:

  • Division returnerer altid en float;
  • Blanding af int og float promoverer resultatet til float;
  • Brug // for at få et nedrundet heltalsresultat.

Resumé

  • Python understøtter int og float typer;
  • Aritmetiske operatorer: +, -, *, /, //, %, **;
  • / returnerer floats, // giver nedrundede heltal;
  • Operatorprioritet følger PEMDAS.
question mark

Hvad returnerer 7 // 3 i Python?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 4

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Awesome!

Completion rate improved to 5

bookTal og Aritmetik

Stryg for at vise menuen

Python arbejder med to hovedtyper af tal:

  • Heltal (int) — hele tal som 5, -12 eller 0;
  • Flydende tal (float) — tal med decimaler som 3.14 eller -2.5.

Python bestemmer typen ud fra, hvordan tallet er skrevet.

Aritmetiske operationer i Python

Python indeholder alle standard matematiske operationer med tydelig syntaks:

Addition

+ lægger værdier sammen. Blanding af int og float giver et float.

Subtraktion

- trækker værdien til højre fra værdien til venstre. Fungerer med både positive og negative tal.

Multiplikation

* ganger værdier. Hvis et flydende tal indgår, bliver resultatet et float.

Division

/ dividerer og returnerer altid et float, selv hvis resultatet er et helt tal (f.eks. 8 / 2).

Heltalsdivision

// dividerer og afrunder ned til nærmeste hele tal. Resultattype afhænger af operanderne.

Modulo

% giver resten af en division. Fungerer med både positive, negative og flydende tal.

Potensering

** opløfter et tal til en potens. Fungerer også med brøker som eksponenter for rødder.

Operatorprioritet (PEMDAS)

Python følger standardregler for at bestemme, hvilken operation der udføres først:

  1. Parenteser;
  2. Potensering;
  3. Multiplikation / Division / Heltalsdivision / Modulo;
  4. Addition / Subtraktion.

Heltal vs flydende tal i operationer

Ved udførelse af aritmetiske operationer:

  • Division returnerer altid en float;
  • Blanding af int og float promoverer resultatet til float;
  • Brug // for at få et nedrundet heltalsresultat.

Resumé

  • Python understøtter int og float typer;
  • Aritmetiske operatorer: +, -, *, /, //, %, **;
  • / returnerer floats, // giver nedrundede heltal;
  • Operatorprioritet følger PEMDAS.
question mark

Hvad returnerer 7 // 3 i Python?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 4
some-alt