__div__ je funkcia, ktorá má dva argumenty, čitateľ a menovateľ. Problém je v tom, že pri delení dvoch čísel, ktoré nie sú celé čísla, môžu vzniknúť nesprávne výsledky.
def __div__(self, other): return self.value / other.value
Toto je definícia metódy Pythonu. Definuje metódu s názvom __div__, ktorá má dva argumenty, vlastný a iný. Metóda vráti výsledok vlastnej hodnoty delený inou.hodnotou.
__truediv__
V Pythone funkcia truediv vracia skutočné delenie (celočíselné delenie) dvoch celých čísel.
__floordiv__
V Pythone funkcia floor() vracia najnižšiu celočíselnú hodnotu, ktorá nie je väčšia ako argument.