Python闭包

2018-03-15  本文已影响4人  i_promise
def test(number):

    def ttt(numner2):
        print(number+numner2)

    return ttt

t = test(5)
t(6)
t(22)

输出
11
27

闭包:函数test()里面定义了另一个的函数ttt(),ttt()函数里面使用了test()的一些信息叫做闭包
闭包特点:调用test()函数返回的是ttt()函数的引用

上一篇 下一篇

猜你喜欢

热点阅读