问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python中怎么定义全局变量

发布网友 发布时间:2022-04-22 10:14

我来回答

2个回答

懂视网 时间:2022-04-28 19:38

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

和C语言一样,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

模块法

该方法是把全局变量定义在一个单独模块中,然后在需要使用的全局模块中将定义的全局变量模块导入

#gl.py 全局变量模块定义
GL_A=‘hello’
GL_B=’world’
===============
#test.py 全局变量引用模块
import gl
def hello_world()
print gl. GL_A, GL_B

更多Python相关技术文章,请访问Python教程栏目进行学习!

热心网友 时间:2022-04-28 16:46

在python中,全局变量一般有两种使用方式: 第一种:是在一个单独的模块中定义好,然后在需要使用的全局模块中将定义的全局变量模块导入。 第二种:直接在当前的模块中定义好,然后直接在本模块中通过global声明
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
北仑和镇海哪个好 刘德华,陈奕迅演的那部《兄弟》电影,为什么里面强调姓“谭”的? 刘德华 陈奕迅 蔡依林在湖南卫视的2013跨年视频为什么被屏蔽了 2013年湖南卫视跨年晚会刘德华陈奕迅视频为什么被删除 变成什么作文 同兴公镖局博物馆总镖头房地址在哪里? qq大会员铭牌怎么不显示了? 选择天然乳胶枕的话,这款Napattiga娜帕蒂卡如何?能买吗? 急需要买乳胶枕,不知道Napattiga娜帕蒂卡行不行? Napattiga娜帕蒂卡推出的天然乳胶受认可吗? 四川话里“取草帽子”什么意思 帽子染上小草的绿色? 拉菲草帽子的好处 东北方言戴草帽子看猪逼不分眉眼高低什么意思 夏天哪种布料的帽子防晒最好 美军海军陆战队和陆军戴的帽子有什么不一样 这种草帽叫什么? 和纸帽子和其他草帽的区别 什么帽子显脸小 夏季流行的渔夫帽适合什么脸型 草帽子读后感 拉菲纸草钩渔夫帽为什么帽顶很鼓 编帽子的草是什么草 2k显示器要求最低显卡是什么? PTCT用不用空腹? Pt钻戒好还是Ct钻戒好 PTCT能否检查肺癌是原发结节还是激发结节 ptct能检查出食道癌吗 PT和CT是什么意思 CT和PT的作用,符号? pt与ct的区别? 什么草可以做帽子、鞋垫、席子? 为小女孩取个好的名字。 营业执照上的企业咨询包含哪些范围? 给小女孩起名字?要超好听的!! 法律咨询营业执照怎么办 咨询类公司经营范围有哪些? 小女孩刚出生叫什么名字好? 如何办理心理咨询服务中心的企业法人营业执照? 今天生了个小女孩起啥名字好 教育咨询机构是办理个体工商户营业执照还是公司执照?? 小女孩取什么名字好呢? 新开办咨询服务行业企业申请营业执照需要那些资料 给小孩起名字叫什么好听呢?姓王 办理营业执照找哪个部门 企业咨询服务公司经营范围是什么? 健康咨询有限公司的营业执照经营范围 管理咨询公司有哪些经营范围? 《我想》小诗原文 管理咨询服务有限公司营业执照的经营范围有哪些 2k显示器对显卡的要求