跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
晶圆电阻捷比信 · 专业器件主题站

云计算开发学习笔记:Python3的范围

对于可变范围,通过L(本地)的规则搜索变量访问。 E(包含) G(全局) B(内置),即:如果在本地找不到,它将在零件外部找到零件(例如闭合件),如果找不到它,则将转到全局搜索,然后转到内置搜索。请观察以下示例,所有示例均从内部函数输出变量x:1.局部作用域的执行结果为2,因为变量x直接在内部函数内部找到。 2.闭包函数外部的函数的执行结果为1,因为在内部函数内部找不到变量x,请继续到局部外部local-; -;在外部函数中搜索,然后找到,输出为1.3。全局作用域的执行结果为0,并且在局部(内部函数)或局部(外部函数)中找不到变量x,因此将访问全局变量,并在此时找到并输出全局变量。 4.内置作用域的执行结果为3.在本地(内部函数),本地本地(外部函数)和全局变量中找不到变量x,因此可以访问内置变量,并找到并输出。