闭包函数条件:
条件一:函数中嵌套函数
条件二:外层函数返回内层嵌套函数值
条件三:内层嵌套函数有引用外层的一个非全局变量
def func1():
print("func1")
num =10
def func2(): ----条件一
print(num) ----条件三
print("func2")
return func2() ----条件二
func1()
func1
10
func2