class ManejadorResultado: def __init__(self): self.contador = 0 def manejador(self, resultado): self.contador += 1 print('[{}] generĂ³: {}'.format(self.contador, resultado)) def usar_asincronismo(funcion, args, *, callback): resultado = funcion(*args) callback(resultado) def sumar(x, y): return x + y m = ManejadorResultado() usar_asincronismo(sumar, (2, 3), callback=m.manejador)