Python函数变量作用域及其搜索范围

同名变量他们的代表的含义可能不同,因为他们有不同的作用域,在不同作用域内他们代表的含义不同比如 由此可见虽然变量a是同名的但是他们在不同位置所代表的含义并不同,这就是变量在不同位置有着不同的作用域。 1.变量的搜索顺序 当存在嵌套函数即函数套函数时,可能存在变量同名的情况,这些变量虽然名字相同但是他们的含义却有可能不同,那么靠什么区分这些呢这就有了作用域,也就是说不同作用域的同名变量含义不同。在p
相关文章
相关标签/搜索