------闭包--------
代码: def fun(num): def run(): print('num:', num)
return runfun(10)()
条件: 1. 函数中嵌套函数2. 外层函数返回内层嵌套函数名3. 内层函数调用外层函数的非全局变量
作用: 实现数据锁定,提高稳定性