def outer(): a = 1 def inner(): # inner为闭包 print(a)
闭包:嵌套函数,内部函数调用外部函数的变量
闭包函数:
内部函数包含对外部作用域而非全剧作用域名字的引用,该内部函数称为闭包函数
#函数内部定义的函数称为内部函数
def outer(): a = 1 def inner(): print(a) return inner inn = outer() inn
def outer(): a = 1 def inner(): # inner为闭包 print(a)
闭包:嵌套函数,内部函数调用外部函数的变量
闭包函数:
内部函数包含对外部作用域而非全剧作用域名字的引用,该内部函数称为闭包函数
#函数内部定义的函数称为内部函数
def outer(): a = 1 def inner(): print(a) return inner inn = outer() inn
转载于:https://www.cnblogs.com/albatorss/p/9440513.html