Rekenkundige operatoren (synoniem: wiskundige operatoren) zijn al goed gekend uit de wiskunde. Ze worden hier kort herhaald en ook uitgebreid.
Operator | Naam | Beschrijving |
---|---|---|
+ |
Optelling | Voegt twee getallen samen. |
- |
Aftrekking | Trekt het tweede getal van het eerste af. |
* |
Vermenigvuldiging | Vermenigvuldigt twee getallen. |
/ |
Deling | Deelt het eerste getal door het tweede. |
// |
integer deling | Deelt en retourneert het grootste gehele getal dat kleiner dan of gelijk aan het resultaat is. |
% |
Modulus | Geeft de rest van een delingsoperatie terug. |
** |
Macht | Verheft een getal tot de macht van een ander getal. |
Herinner uit de wiskunde de volgorde der bewerkingen. Als samenvatting:
Een handig ezelsbruggetje om deze volgorde te onthouden is: “Hoe Moeten Wij Van De Onvoldoendes Afkomen?” Hierbij staat elke hoofdletter voor een stap in de volgorde van bewerkingen.
Let op dat python steeds letterlijk de volgorde der bewerkingen zal volgen. de tip is dus om steeds voldoende haakjes te voorzien zodanig zowel mens als machine de bewerking op dezelfde manier oplossen.