资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

python如何定义全局变量

python如何定义全局变量?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

创新互联主要从事网站制作、成都网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务保定,十年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220

全局变量是编程语言中常见的一种变量,通过全局定义,可以是某对象函数创建,也可以是本程序任何位置创建,能够被本程序中的所有对象或函数进行引用,全局变量的定义有利于程序的变量共享,简化了添加和修改的程序。

python学习网,大量的免费python视频教程,欢迎在线学习!

和C语言一样,Python也具有全局变量,其定义全局变量的用法有两种:

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如何定义全局变量
本文链接:http://www.cdkjz.cn/article/igdjgh.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220