Freqüentemente, você deseja criar uma função que retorna uma função, por exemplo, para vincular um parâmetro a uma função mais genérica.
def create_function_foo(a, b, c)
def helper_function(x):
return a*x**2 + b*x + c
return helper_function