如果需要在函数内部改变函数外部的变量,就可以通过在函数内部声明变量为global变量。这样当程序运行至global变量便会替换外部的同名变量。
例1:
# -*- coding:utf-8 -*- name = "小明" def test(): global name name = "xiaoming" return name if __name__ == "__main__": print name print test() print name
登录后复制
运行结果:
小明
xiaoming
xiaoming
推荐教程: 《Python教程》
以上就是python global用法的详细内容,更多请关注Work网其它相关文章!