【发布时间】:2017-02-09 15:04:15
【问题描述】:
这是我正在努力理解的类的 Python 文档摘录:
作用域是 Python 程序的文本区域,其中命名空间可直接访问。这里的“可直接访问”意味着对名称的非限定引用会尝试在命名空间中查找该名称。
虽然范围是静态确定的,但它们是动态使用的。
我没有完全理解作者在这个定义中所说的作用域是什么意思,什么是程序的文本区域,以及作用域是静态确定和动态使用的。我对范围有一个直观的理解,但很想完全理解文档的定义。如果有人能详细说明作者的想法,将不胜感激。
【问题讨论】:
-
好问题!我现在真的很想知道有人会回答什么。
标签: python class scope namespaces