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