摘要: 闭包 inner作为一个函数被outer返回,保存在变量res中,并且还能够调用res()。为什么能调用呢? 通过上面对变量的作用域和生存周期我们不难明白,name是函数outer里的一个局部变量,也就是说只有当outer正在运行时,该变量才会存在。根据python的运行模式,我们是没法在函数out 阅读全文
posted @ 2018-04-12 11:18 夏晓旭 阅读(314) 评论(0) 推荐(0)