自定义函数---封装变量

当一个嵌套函数在其外部区域引用了一个值时,该嵌套函数就是一个闭包
def adder(x):
    def wrapper(y):
        return x + y
    return wrapper
 
adder5 = adder(5)              #返回5+y,封装y变量
 
print(adder5(adder5(6)))   调用封装好的函数,函数作用返回5+y的值
posted on 2022-01-21 04:15  进击的许盈盈  阅读(44)  评论(0)    收藏  举报