class Callback:
def __init__(self, color):
self.color = color
def __call__(self):
print 'turn', self.color
cb1 = Callback('blue')
cb2 = Callback('green')
cb1( )
cb2( )
cb3 = (lambda color='red': 'turn ' + color)
print cb3( )