关于Python中的全局变量和局部变量及其作用域

版权声明:转载请附带我的链接,谢谢! https://blog.csdn.net/weixin_41950282/article/details/82708552

嗯,怎么说呢

如果把程序比作一个学校

那么全局变量就是校职员工,局部变量是学生(请不要讨论离职等操作拒绝杠精)

当你毕业之后你就跟学校没什么关系了(方法结束)

但是你的校长会一直呆到学校开不下去(程序结束)

这个说的是全局变量和局部变量的作用域

假设在班级内部有一个和校长同名的学生,那么在课堂内点名的时候,一定是这个学生答到,

跟校长没什么关系。

假设这个班级内部没有人与校长同名,那么,在点名点到王小二的时候(假设校长就叫王小二)

班级内是不会有人答到的。除非点出他是校长,那么这个时候就相当于使用了global关键字

那么就可以对王小二这个名字进行点名了。

嗯,还算是通俗吧,就是不知道是不是易懂了。

猜你喜欢

转载自blog.csdn.net/weixin_41950282/article/details/82708552