美文网首页
python改变全局变量

python改变全局变量

作者: PPMac | 来源:发表于2018-09-29 11:30 被阅读44次

在python中,一个类中的全局变量在被引用后做修改,再次引用这个变量,是原始值还是上次引用修改后的值?
demo测试一下:

# base.py

# coding=utf-8
var = "var本身赋值"


def fun():
    global var
    var = '函数改变后的var值'
    print var
# test.py

# coding=utf-8
from base import fun, var
fun()
print var
from base import var
print var

运行test.py结果:

函数改变后的var值
var本身赋值
函数改变后的var值

相关文章

网友评论

      本文标题:python改变全局变量

      本文链接:https://www.haomeiwen.com/subject/jnuvoftx.html