编程语言
首页 > 编程语言> > python中的全局变量和局部变量

python中的全局变量和局部变量

作者:互联网

1 全局变量

解释:定义在非函数或非类中的变量,可供全局调用

 

2.局部变量

解释:定义在函数或类中的变量,仅供函数或类的内部使用

 

3 注意

全局变量和局部变量是具有严格作用域的变量,可以将全局变量作用域喻为父域,子变量作用域喻­为子域,子域可调用父域变量,父域不可以调用子域变量。子域若想修改父域变­量,必须声明该变量为父域变量,否则程序会将该语句视为子域中的赋值语句

 

4.声明变量关键字

4.1声明为全局变量(global)

4.2声明为局部变量(nonlocal)

标签:变量,python,局部变量,子域,作用域,全局变量,父域
来源: https://www.cnblogs.com/xiaokaibiubiu/p/14399815.html