感觉python变量的作用域的概念和以往的C语言不太一样:
c语言中,在文件内部,函数外部定义的变量,作用域是整个文件。
pyzhon中,在文件内部,函数外部定义的变量,如果函数内有定义,则函数内的与函数外的互不牵扯,如果函数内没有定义,则函数内访问函数外的变量。
粗浅的理解应该是这样。
Python 变量的作用域的问题
最新推荐文章于 2024-02-25 21:29:14 发布
感觉python变量的作用域的概念和以往的C语言不太一样:
c语言中,在文件内部,函数外部定义的变量,作用域是整个文件。
pyzhon中,在文件内部,函数外部定义的变量,如果函数内有定义,则函数内的与函数外的互不牵扯,如果函数内没有定义,则函数内访问函数外的变量。
粗浅的理解应该是这样。