- 局部变量:
是在函数内部定义的变量,只能在函数内部使用
函数执行结束后,函数的局部变量,会被系统回收
作用:在函数内部使用,临时保存函数内部需要使用的数据
- 全局变量:
是在函数外部定义的变量(没有定义某一个函数内,所有函数都可以使用这个变量)
在函数内部定义全局变量,需要使用global进行声明。
全局变量的命名:在全局变量前应增加g_或gl_的前缀。
注意:全局变量要放在所有函数的上方。
代码结构:shebang->import模块->全局变量->函数定义->执行代码
提示:在其他开发语言中,大多不推荐使用全局变量–可变范围太大,导致程序不好维护