Python----变量与全局变量
2017-11-01 10:45
204 查看
函数执行时,处理变量:在函数内部直接使用,没有则在函数外部找(全局变量),如没有找到,就会报错
函数不能直接修改全局变量的引用。如要修改,需要使用global 进行修饰
命名建议:全局变量名前加:
代码结构流程示意图:
函数不能直接修改全局变量的引用。如要修改,需要使用global 进行修饰
命名建议:全局变量名前加:
g_, gl_前缀
代码结构流程示意图:
shebang--import模块–全局变量–函数定义–执行代码
num = 5 def demo1(): # num = 7 # 修改全局变量需要使用 global global num num = 7 print('demo1 中的num = %d' % num ) def demo2(): print('demo2 中的num = %d' % num) demo1() demo2() demo1 中的num = 5, 增加了 global 修饰后: num = 7 demo2 中的num = 7
相关文章推荐
- Python中的全局变量
- 浅析Python中的Python全局变量
- python中必须使用global声明全局变量的情况
- Python多模块全局变量引用和修改
- Python全局变量
- python 局部变量和全局变量 global
- python实现跨文件全局变量
- python global语句和其他访问全局变量的方法
- python里面的全局变量和局部变量的区别(很好的一篇文章,找不到出处,原作者看到请联系,我会署上名字)
- Python实现跨文件全局变量的方法
- [Python]全局变量的语法及使用
- 实例讲解Python中global语句下全局变量的值的修改
- python变量之全局变量与局部变量的使用
- python之全局变量和局部变量的区别
- [PYTHON] 全局变量
- Python 进程之间共享数据(全局变量)
- python实现 全局变量的两种解决办法
- python全局变量在 函数中 修改
- python 的全局变量global变量使用