In dit hoofdstuk is het volgende besproken:
Operator overloading
Overloaden van vergelijkingsoperatoren middels __eq__(),
__ne__(), __gt__(), __ge__(), __lt__(), en __le__()
NotImplemented
__bool__()
Overloaden van operatoren voor berekeningen middels __add__(),
__sub__(), __mul__(), __truediv__(), __floordiv__(),
__mod__(), __pow__(), __lshift__(), __rshift__(),
__and__(), __or__(), en __xor__()
Rechtshandige versies van overload methodes voor berekeningen
Verkorte versies van overload methodes voor berekeningen
Overloaden van eenwaardige operatoren __neg__(), __pos__(),
__invert__(), __abs__(), __int__(), __float__(),
__round__(), en __bytes__()
Overloaden van operatoren voor sequentie classes __len__(),
__getitem__(), __setitem__(), __delitem__(), __missing__(),
en __contains__()