def foo(): m=3 n=5 def bar(): a=4 return m+n+a return bar >>>bibao = foo() >>>bibao() 12 这种内部函数可以使用外部函数变量的行为,就叫闭包 def make_adder(addend): def adder(augend): return augend + addend return adder 这种内部函数可以使用外部函数变量的行为,就叫闭包 相关文章: 2021-10-22 2021-12-25 2021-12-25 2021-05-17 2021-07-23 2021-04-25