python如何定义全局变量?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
全局变量是编程语言中常见的一种变量,通过全局定义,可以是某对象函数创建,也可以是本程序任何位置创建,能够被本程序中的所有对象或函数进行引用,全局变量的定义有利于程序的变量共享,简化了添加和修改的程序。
python学习网,大量的免费python视频教程,欢迎在线学习!
和C语言一样,python也具有全局变量,其定义全局变量的用法有两种:
1。声明法
该方法是直接在当前模块中进行全局变量定义声明,使全球的用声明方式,再进行引用!
OLD_URL=& # 39; http://oldboyedu.com& # 39; , def bb (): , ,,,global OLD_URL , ,,,OLD_URL =, OLD_URL + & # 39;猴# # 39; , if __name__==& # 39; __main__ # 39;: , ,,,bb () , ,,,print OLD_URL , #输出: , http://oldboyedu.com m
2只模块法
该方法是把全局变量定义在一个单独模块中,然后在需要使用的全局模块中将定义的全局变量模块导入
# gl.py ,全局变量模块定义 , GL_A='你好' , GL_B='世界' , # test.py 全局变量引用模块 , import gl , def hello_world () , print gl又是;GL_A GL_B , 输出helloworld
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。