__div__ என்பது இரண்டு வாதங்களை எடுக்கும் ஒரு செயல்பாடு, ஒரு எண் மற்றும் வகுப்பாகும். சிக்கல் என்னவென்றால், இரண்டு முழு எண்களாக இல்லாத இரண்டு எண்களைப் வகுக்கும் போது அது தவறான முடிவுகளை உருவாக்கலாம்.
def __div__(self, other): return self.value / other.value
இது ஒரு பைதான் முறை வரையறை. இது __div__ எனப்படும் ஒரு முறையை வரையறுக்கிறது, இது சுய மற்றும் பிற இரண்டு வாதங்களை எடுக்கும். இந்த முறை self.value என்பதை மற்றவரால் வகுக்கும்.மதிப்பின் முடிவை வழங்கும்.
__truediv__
பைத்தானில், truediv சார்பு இரண்டு முழு எண்களின் உண்மைப் பிரிவை (முழுப் பிரிவு) வழங்குகிறது.
__floordiv__
Python இல், floor() செயல்பாடு வாதத்தை விட அதிகமாக இல்லாத குறைந்த முழு எண்ணை வழங்குகிறது.