python中怎么定义很多全局变量?这两个方法你一定要知道

【python中怎么定义很多全局变量?这两个方法你一定要知道】很多小伙伴想知道在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定义多个全局变量的方法,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。

    推荐阅读