本文共 448 字,大约阅读时间需要 1 分钟。
python zen
光明节以庆祝八晚而闻名。 但是,光明节烛台有9支蜡烛:8支普通蜡烛和第九支始终抵消的蜡烛。 它被称为shamash或shamos ,其松散地翻译为“仆人”或“看门人”。
Python将名称空间用于所有内容。 尽管很简单,但它们是稀疏的数据结构,这通常是实现目标的最佳方法。
名称空间是从名称到对象的映射。
—
模块是名称空间。 这意味着正确预测模块语义通常只需要熟悉Python名称空间的工作方式。 类是名称空间。 对象是名称空间。 函数可以访问其本地名称空间,其父名称空间和全局名称空间。
简单模型,其中。 运算符访问一个对象,该对象通常但并非总是执行某种字典查找,这使得Python难以优化,但易于解释。
确实,某些第三方模块采用了该准则并与之一起运行。 例如, 包将功能转换为“相关功能”的命名空间。 这是可以激发新抽象的一个很好的例子。
感谢您加入我,以光明节为灵感,探索 。 继续禅修,直到获得启蒙。
翻译自:
python zen
转载地址:http://vsszd.baihongyu.com/