E zgjidhur: __div__

__div__ është një funksion që merr dy argumente, një numërues dhe emërues. Problemi është se mund të prodhojë rezultate të pasakta kur pjesëtohen dy numra që nuk janë të dy numra të plotë.

def __div__(self, other):
    return self.value / other.value

Ky është një përkufizim i metodës Python. Është përcaktimi i një metode të quajtur __div__ që merr dy argumente, vetja dhe tjetra. Metoda do të kthejë rezultatin e vetë.vlerës së ndarë me vlerën tjetër.

__truediv__

Në Python, funksioni truediv kthen ndarjen e vërtetë (ndarjen e numrave të plotë) të dy numrave të plotë.

__floordiv__

Në Python, funksioni floor() kthen vlerën e plotë më të ulët jo më të madhe se argumenti.

Mesazhe të ngjashme:

Lini një koment