摘要:
闭包 先不着急看闭包的定义,让我们从一段示例代码开始。如果将上一个示例稍微修改下: 从上一个示例可以看到,inner 是 outer 返回的一个函数,存储在变量 foo 里然后用 foo() 来调用。但是它能运行吗?先来思考一下作用域规则。 Python 中一切都按作用域规则运行—— x 是函数 o 阅读全文
摘要:
闭包 先不着急看闭包的定义,让我们从一段示例代码开始。如果将上一个示例稍微修改下: 从上一个示例可以看到,inner 是 outer 返回的一个函数,存储在变量 foo 里然后用 foo() 来调用。但是它能运行吗?先来思考一下作用域规则。 Python 中一切都按作用域规则运行—— x 是函数 o 阅读全文
|