函数作用域(Python)
函数的作用域作用域就是作用范围,按照生效范围可以分为全局作用域和局部作用域。全局作用域:在整个文件的任意位置都能被引用、全局有效。局部作用域:局部命名空间,只能在局部范围内生效。注意每个函数都会开辟一个作用域!!在python中赋值即重新定义!!相关关键字global关键字 — 声明变量为全局变量。nonlocal关键字–表示这个变量既不是本地变量也不是全局变量的所有变量,如果是多层函数的话它是由内向外逐层查找闭包闭包的三要素:定义两个函数内部函数与外部函数在外部函数中存
复制链接