【发布时间】:2015-06-16 16:22:01
【问题描述】:
来源:mark lutz 学习 python
内容区域:第 #503 页
类与闭包: 它指出“类在状态保留方面可能看起来更好,因为它们通过属性分配使它们的记忆更加明确。
当保持状态是唯一目标时,闭包函数通常提供了一种更轻量且可行的替代方案。它们为单个嵌套函数所需的数据提供每次调用的本地化存储。
状态保留是什么意思,它如何通过属性分配使记忆更加明确?
谁能提供一个例子,证明在保留状态的情况下闭包更轻量级,并解释在单个嵌套函数的上下文中每个本地化的数据存储意味着什么?
【问题讨论】: