• 技术文章 >Python技术 >Python基础教程

    python中怎么定义很多全局变量

    尤及尤及2020-05-26 09:36:59原创3495

    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“
    专题推荐:python
    上一篇:大话Python的垃圾回收机制 下一篇:python 基本数据类型及基本运算

    相关文章推荐

    • Python基础之基本数据类型• Python基础学习之Python初体验• python基础知识整理(值得收藏)

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网