Python闭包

闭包:外部函数的返回值是一个内部函数,且内部函数引用了外部函数的参数,则称内部函数为闭包。

def fun1(a):

    def fun2(b):
        print("b is %d"%b)
        return a + b
    return fun2

你可能感兴趣的:(Python)