Getallen en Rekenkunde
Python werkt met twee hoofdtypen getallen:
- Gehele getallen (
int) — gehele getallen zoals5,-12of0; - Kommagetallen (
float) — getallen met decimalen zoals3.14of-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:
- Haakjes;
- Machtsverheffen;
- Vermenigvuldigen / Delen / Afrondend delen / Modulo;
- Optellen / Aftrekken.
Gehele getallen versus floats in bewerkingen
Bij het uitvoeren van rekenkundige bewerkingen:
- Deling geeft altijd een
floatterug; - Het combineren van
intenfloatresulteert in eenfloat; - Gebruik
//om een naar beneden afgerond geheel getal te verkrijgen.
Samenvatting
- Python ondersteunt de types
intenfloat; - Rekenkundige operatoren:
+,-,*,/,//,%,**; /geeft floats terug,//geeft naar beneden afgeronde gehele getallen;- Operatorprioriteit volgt PEMDAS.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 5
Getallen en Rekenkunde
Veeg om het menu te tonen
Python werkt met twee hoofdtypen getallen:
- Gehele getallen (
int) — gehele getallen zoals5,-12of0; - Kommagetallen (
float) — getallen met decimalen zoals3.14of-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:
- Haakjes;
- Machtsverheffen;
- Vermenigvuldigen / Delen / Afrondend delen / Modulo;
- Optellen / Aftrekken.
Gehele getallen versus floats in bewerkingen
Bij het uitvoeren van rekenkundige bewerkingen:
- Deling geeft altijd een
floatterug; - Het combineren van
intenfloatresulteert in eenfloat; - Gebruik
//om een naar beneden afgerond geheel getal te verkrijgen.
Samenvatting
- Python ondersteunt de types
intenfloat; - Rekenkundige operatoren:
+,-,*,/,//,%,**; /geeft floats terug,//geeft naar beneden afgeronde gehele getallen;- Operatorprioriteit volgt PEMDAS.
Bedankt voor je feedback!