[ Foro de Python ]
porque no me ejecuta la funcion y solo me muestra la direccion de memeoria?
class Instrumento:
def __init__(self, precio):
self.precio = precio
def tocar(self):
print ('Estamos tocando musica')
def romper(self):
print ('Eso lo pagas tu')
print ('Son', self.precio, ' € ')
class Bateria(Instrumento):
pass
class Guitarra(Instrumento):
pass
Bateria1=Bateria(120)
print('rota la bateria :',Bateria1.romper)
la respuesta por consola es:
rota la bateria : <bound method Instrumento.romper of <__main__.Bateria object at 0x00000000092CB8D0>>
pero necesito el contenido de esa memoria
GRACIAS POR VUESTRA AYUDA
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)