python 全局变量与局部变量

全局变量和局部变量的区别在于作用域,在整个py文件中声明的变量为全局变量,全局范围都可以使用;函数体内声明的变量为局部变量,只能在函数中使用。 如图: 这时如果不调用函数,直接在函数外使用局部变量a的话就会报错: 如果全局变量与局部变量名相同,调用函数时会优先引用函数体内的局部变量: 如果函数体内没有局部变量则会引用全局变量,如下把局部变量注释后: global作用: 如果想在函数内修改全局变量的
相关文章
相关标签/搜索