Python 全局变量与局部变量

来源:互联网 发布:国家会对网络监控吗 编辑:程序博客网 时间:2024/05/18 15:28
在Lua中存在全局变量与局部变量之分:关键字local ,那么Python 呢?
sum=0def AAA(x):    global sum    print(sum)    sum+=x    print(sum)def BBB(x):    AAA(x)AAA(100)BBB(200)

可以看到,如果在函数中不声明关键字global ,那么无论函数中的变量名与全局变量是否名称相同,他还是一个局部变量,也就是他的变化,不会影响到全局变量。

原创粉丝点击