python中的全局变量和局部变量
作者:互联网
1 全局变量
解释:定义在非函数或非类中的变量,可供全局调用
2.局部变量
解释:定义在函数或类中的变量,仅供函数或类的内部使用
3 注意
全局变量和局部变量是具有严格作用域的变量,可以将全局变量作用域喻为父域,子变量作用域喻为子域,子域可调用父域变量,父域不可以调用子域变量。子域若想修改父域变量,必须声明该变量为父域变量,否则程序会将该语句视为子域中的赋值语句
4.声明变量关键字
4.1声明为全局变量(global)
4.2声明为局部变量(nonlocal)
标签:变量,python,局部变量,子域,作用域,全局变量,父域 来源: https://www.cnblogs.com/xiaokaibiubiu/p/14399815.html