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

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行