A __div__ egy olyan függvény, amely két argumentumot vesz fel, egy számlálót és egy nevezőt. A probléma az, hogy helytelen eredményeket produkálhat, ha két olyan számot osztunk el, amelyek nem egész számok.
def __div__(self, other): return self.value / other.value
Ez egy Python metódusdefiníció. Ez egy __div__ nevű metódust definiál, amely két argumentumot vesz fel, saját és egyéb argumentumot. A metódus a self.value eredményét adja vissza az other.value-vel osztva.
__truediv__
A Pythonban a truediv függvény két egész szám valódi osztását (egész osztását) adja vissza.
__floordiv__
A Pythonban a floor() függvény az argumentumnál nem nagyobb legkisebb egész értéket adja vissza.