Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Getallen en Rekenkunde | Basic Syntax
Introductie tot Python met Cursor

bookGetallen en Rekenkunde

Python werkt met twee hoofdtypen getallen:

  • Gehele getallen (int) — gehele getallen zoals 5, -12 of 0;
  • Kommagetallen (float) — getallen met decimalen zoals 3.14 of -2.5.

Python bepaalt het type op basis van de schrijfwijze van het getal.

Rekenkundige bewerkingen in Python

Python bevat alle standaard wiskundige bewerkingen met duidelijke syntaxis:

Optellen

+ telt waarden op. Het combineren van int en float levert een float op.

Aftrekken

- trekt de waarde rechts af van de waarde links. Werkt met positieve en negatieve getallen.

Vermenigvuldigen

* vermenigvuldigt waarden. Als er een float bij betrokken is, is het resultaat een float.

Delen

/ deelt en geeft altijd een float terug, zelfs als het resultaat een geheel getal is (bijv. 8 / 2).

Afrondend delen

// deelt en rondt af naar het dichtstbijzijnde gehele getal naar beneden. Het resultaat hangt af van de operandtypen.

Modulo

% geeft de rest van een deling. Werkt met positieve, negatieve en floats.

Machtsverheffen

** verheft een getal tot een macht. Werkt ook met gebroken exponenten voor wortels.

Operatorprioriteit (PEMDAS)

Python volgt standaardregels om te bepalen welke bewerking eerst komt:

  1. Haakjes;
  2. Machtsverheffen;
  3. Vermenigvuldigen / Delen / Afrondend delen / Modulo;
  4. Optellen / Aftrekken.

Gehele getallen versus floats in bewerkingen

Bij het uitvoeren van rekenkundige bewerkingen:

  • Deling geeft altijd een float terug;
  • Het combineren van int en float resulteert in een float;
  • Gebruik // om een naar beneden afgerond geheel getal te verkrijgen.

Samenvatting

  • Python ondersteunt de types int en float;
  • Rekenkundige operatoren: +, -, *, /, //, %, **;
  • / geeft floats terug, // geeft naar beneden afgeronde gehele getallen;
  • Operatorprioriteit volgt PEMDAS.
question mark

Wat geeft 7 // 3 terug in Python?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 4

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 5

bookGetallen en Rekenkunde

Veeg om het menu te tonen

Python werkt met twee hoofdtypen getallen:

  • Gehele getallen (int) — gehele getallen zoals 5, -12 of 0;
  • Kommagetallen (float) — getallen met decimalen zoals 3.14 of -2.5.

Python bepaalt het type op basis van de schrijfwijze van het getal.

Rekenkundige bewerkingen in Python

Python bevat alle standaard wiskundige bewerkingen met duidelijke syntaxis:

Optellen

+ telt waarden op. Het combineren van int en float levert een float op.

Aftrekken

- trekt de waarde rechts af van de waarde links. Werkt met positieve en negatieve getallen.

Vermenigvuldigen

* vermenigvuldigt waarden. Als er een float bij betrokken is, is het resultaat een float.

Delen

/ deelt en geeft altijd een float terug, zelfs als het resultaat een geheel getal is (bijv. 8 / 2).

Afrondend delen

// deelt en rondt af naar het dichtstbijzijnde gehele getal naar beneden. Het resultaat hangt af van de operandtypen.

Modulo

% geeft de rest van een deling. Werkt met positieve, negatieve en floats.

Machtsverheffen

** verheft een getal tot een macht. Werkt ook met gebroken exponenten voor wortels.

Operatorprioriteit (PEMDAS)

Python volgt standaardregels om te bepalen welke bewerking eerst komt:

  1. Haakjes;
  2. Machtsverheffen;
  3. Vermenigvuldigen / Delen / Afrondend delen / Modulo;
  4. Optellen / Aftrekken.

Gehele getallen versus floats in bewerkingen

Bij het uitvoeren van rekenkundige bewerkingen:

  • Deling geeft altijd een float terug;
  • Het combineren van int en float resulteert in een float;
  • Gebruik // om een naar beneden afgerond geheel getal te verkrijgen.

Samenvatting

  • Python ondersteunt de types int en float;
  • Rekenkundige operatoren: +, -, *, /, //, %, **;
  • / geeft floats terug, // geeft naar beneden afgeronde gehele getallen;
  • Operatorprioriteit volgt PEMDAS.
question mark

Wat geeft 7 // 3 terug in Python?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 4
some-alt