首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏老齐教室

    开源图书《Python完全自学教程》7.3.3作用域

    Python 解释器会根据名称定义的位置和及其在代码中的引用位置来确定作用域,以下按照搜索顺序列出各个作用域(如图7-3-2所示): 本地作用域(或称“局部作用域”):假设在一个函数中引用 x,解释器首先在该函数本地的最内部作用域内搜索它 图7-3-2 作用域 这就是 Python 语言中关于作用域搜索的 LEGB 规则。按照此顺序,如果找不到该变量或名称,则会抛出 NameError 异常。

    52320编辑于 2022-07-06
领券