自由式学习
992人加入学习
(0人评价)
Python基础知识-pycharm版
价格 免费
承诺服务
该课程属于 1443-李同学-算法方向-计算机视觉-就业:是 请加入后再学习

### LEGB规则

local指的就是函数的方法内部

Enclosed 指嵌套函数(闭包)

Global指的是模块中的全局变量

Bulit in指的是PYTOHN为自己保留的特殊名称

[展开全文]

LEGB规则:

Python在查找“名称”时,是按照LEGB规则查找的:

local 指的是函数或类的方法内部

Enclosed 指的是嵌套函数(一个函数包裹另一个函数,闭包)

Global 指的是模块中的全局变量

Built in 指的是Python为自己保留的特殊名称

 

[展开全文]

LEGB规则

Local:函数或者类的方法内部

 

[展开全文]

LEGB规则

python查找名称时,按照LEGB规则查询

Local 函数或者类的方法内部

Enclosed 嵌套函数,闭包

Global 全局变量

Built in Python为自己保留的特殊名称

def outer():

    str="outer"

    def inner()

         str="inner"

         print(str)

         pass

    inner()

outer()

[展开全文]

找变量规则

local

嵌套空间

g--全局变量

b--build in内

[展开全文]