Python 作用域
变量仅在创建区域内可用。这称为作用域。局部作用域
在函数内部创建的变量属于该函数的局部作用域,并且只能在该函数内部使用。
实例
在函数内部创建的变量在该函数内部可用:
def myfunc():
x = 100
print(x)
myfunc()
运行实例
函数内部的函数
如上例中所示,变量 x 在函数外部不可用,但对于函数内部的任何函数均可用:
实例
能够从函数内的一个函数访问局部变量:
def myfunc():
x = 100
def myinnerfunc():
print(x)
myinnerfunc()
页:
[1]