【python中怎么定义很多全局变量?这两个方法你一定要知道】很多小伙伴想知道在python中如何定义很多全局变量?那么今天小编就通过这篇文章来给大家分享一个实现python定义多个全局变量的方法,如果有需求的小伙伴一定要耐心阅读完这篇文章 。
文章插图
实现python定义多个全局变量我们可以使用声明法和模块法来实现,具体操作步骤请往下看 。
(一) 声明法
该方法是直接在当前模块中进行全局变量定义声明,使用global的声明方式,再进行引用!如下:
OLD_URL='http://oldboyedu.com' def bb(): global OLD_URL OLD_URL = OLD_URL +'#m' if __name__=='__main__': bb() print OLD_URL #输出: http://oldboyedu.com#m(二)模块法
该方法是把全局变量定义在一个单独模块中,然后在需要使用的全局模块中将定义的全局变量模块导入 。如下:
#gl.py 全局变量模块定义 GL_A=‘hello’ GL_B=’world’ #test.py 全局变量引用模块 import gl def hello_world() print gl. GL_A, GL_B 输出“helloworld“以上就是小编给大家带来的实现python定义多个全局变量的方法,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。
推荐阅读
- 如何查看自己电脑有python?这篇文章教你查看安装了哪个版本的python
- Python怎么将值传递给参数?Python函数调用传参的方法
- Python自学可以看哪些书?Python自学的读书路线是什么
- 本地连接mysql的url怎么写?这几个方法你不一定都知道
- python脚本查找文件是否存在的方法?这三个方法你不一定都知道
- MySQL中OR和AND的区别是什么?这篇文章一定要看
- MongoDB数据库启动提示进程意外终止怎么办?解决方法是什么
- 用Python怎么写定时器?这篇文章通过源码来教会你
- Python3.3使用print输出数据报错是为什么?原因其实是这个
- Liunx系统上不能卸载python是为什么?Liunx的python怎么卸载