北京列举网 > 教育培训 > 电脑/网络 > Python定义全局变量的用法
北京
[切换城市]

Python定义全局变量的用法

更新时间:2018-12-24 17:32:26 浏览次数:64次
区域: 北京 > 昌平 > 沙河
类别:软件工程师培训
地址:北京市昌平区沙河镇汇德商厦
全局变量是编程语言中常见的一种变量,通过全局定义,可以是某对象函数创建,也可以是本程序任何位置创建,能够被本程序中的所有对象或函数进行引用,全局变量的定义有利于程序的变量共享,简化了添加和修改的程序。
和C语言一样,Python也具有全局变量,其定义全局变量的用法有两种:
1. 声明法
该方法是直接在当前模块中进行全局变量定义声明,使用global的声明方式,再进行引用!
OLD_URL='http://oldb***'
def bb():
  global OLD_URL
  OLD_URL = OLD_URL +'#m'
if __name__=='__main__':
  bb()
  print OLD_URL
#输出:
http://oldb***#m
2. 模块法
该方法是把全局变量定义在一个单独模块中,然后在需要使用的全局模块中将定义的全局变量模块导入
#gl.py 全局变量模块定义
GL_A=‘hello’
GL_B=’world’
#test.py 全局变量引用模块
import gl
def hello_world()
print gl. GL_A, GL_B
输出helloworld
北京电脑/网络相关信息
办公软件培训
平谷-平谷城区
9月2日
4月23日
办公软件培训
平谷-平谷城区
4月19日
办公软件培训
平谷-平谷城区
4月11日
办公软件培训
平谷-平谷城区
4月9日
注册时间:2017年12月26日
UID:453900
---------- 认证信息 ----------
手机已认证
查看用户主页