闭包 闭包的定义的三个重要点: 1、必须是函数嵌套 2、内部函数引用了外部函数的变量 3、外部函数返回内部函数 def out_fun(name): def inner_fun(msg): print(f'{name}:{msg}') return inner_fun zhangsan = out_fun('张三') zhangsan('今天周末不用上班')