
Método mágico
Publicado por Guillermo (12 intervenciones) el 06/06/2017 00:18:55
Uso python 2.7 y estoy aprendiendo sobre algunos métodos mágicos para objetos. Sin embargo uso el siguiente código y me reporta un error:
También lo he intentado usando __truediv__ pero no soy capaz de que funcione. Me devuelve un error. Si alguien me puede ayudar se lo agradecería mucho.
1
2
3
4
5
6
7
8
9
10
11
class numero:
def __init__(self,n):
self.n=n
def __div__(self,other):
return numero(self.n/other.n)
g=numero(2)
h=numero(1)
numero=g/h
print numero.n
También lo he intentado usando __truediv__ pero no soy capaz de que funcione. Me devuelve un error. Si alguien me puede ayudar se lo agradecería mucho.
Valora esta pregunta


0