python中怎么定义很多全局变量
尤及
2020-05-26 09:36:594508浏览 · 0收藏 · 0评论
1. 声明法
该方法是直接在当前模块中进行全局变量定义声明,使用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
2. 模块法
该方法是把全局变量定义在一个单独模块中,然后在需要使用的全局模块中将定义的全局变量模块导入。如下:
#gl.py 全局变量模块定义 GL_A=‘hello’ GL_B=’world’ #test.py 全局变量引用模块 import gl def hello_world() print gl. GL_A, GL_B 输出“helloworld“
关注公众号,随时随地在线学习
尤及
认证0级讲师