Python之路18-函数作用域全局变量局部变量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python之路18-函数作用域全局变量局部变量相关的知识,希望对你有一定的参考价值。

#全局变量
school = ‘lianhedaxue‘

def test(name):
    #强制修改全局变量
    global school
    school = ‘haha‘
    print (‘before change‘,name,school)
    name = ‘Jack‘   #这个函数就是这个变量的作用域
    print (‘after change‘,name)

name = ‘Tom‘
test(name)
print (name)
print (school)


本文出自 “八英里” 博客,请务必保留此出处http://5921271.blog.51cto.com/5911271/1896756

以上是关于Python之路18-函数作用域全局变量局部变量的主要内容,如果未能解决你的问题,请参考以下文章

python3的学习之路九函数式编程

理解静态变量局部变量全局变量静态函数全局函数的作用域和生命周期以及在内存中的存存储位置

理解静态变量局部变量全局变量静态函数全局函数的作用域和生命周期以及在内存中的存存储位置

Python入门-5函数:04变量的作用域-全局变量-局部变量-栈帧内存分析-效率测试

python---函数作用域

python 变量作用域和列表