阅读背景:

python中global的作用域

来源:互联网 
#python援用变量的次序: 当前作用域局部变量->外层作用域变量->当前模块中的全局变量->python内置变量 。

"""
a=30 声明为全局变量
a=20 为test()函数局部变量,并且对这个同名的变量没有修正
可以应用这个局部变量,援用的次序为:当前作用域局部变量

"""
a=30
def test():
    a=20
    print(a)
test()
print(a)
#python援用变量的次序: 当前作用域局部变量->外层作用域变量->当前模块中



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: