当前位置: 首页 > news >正文

网站制作网页制作wordpress 360cdn

网站制作网页制作,wordpress 360cdn,无锡做网页设计的公司,制作网站怎么制作嗨喽,大家好呀~这里是爱看美女的茜茜呐 这个琐碎的指南是关于在 Python 中跨多个文件使用全局变量。 但是在进入主题之前,让我们简单地看看全局变量和它们在多个文件中的用途。 👇 👇 👇 更多精彩机密、教程&#xff…

嗨喽,大家好呀~这里是爱看美女的茜茜呐

这个琐碎的指南是关于在 Python 中跨多个文件使用全局变量。

但是在进入主题之前,让我们简单地看看全局变量和它们在多个文件中的用途。


👇 👇 👇 更多精彩机密、教程,尽在下方,赶紧点击了解吧~

python源码、视频教程、插件安装教程、资料我都准备好了,直接在文末名片自取就可


Python 中的全局变量

全局变量是不属于函数范围的变量,可以在整个程序中使用。

这表明全局变量也可以在函数体内部或外部使用。

让我们看一个例子:

x = "my global var"
def fun1():print("Inside fun1(): ",x)
fun1()
print("In global context: ",x)

我们在这段代码中定义了一个全局变量x ,并给它分配了一些值。

然后,我们在函数内部和外部打印了x 变量,以查看在两个范围内的值。

输出结果:

输出表明变量的值在函数内部和外部都是一样的。

如果我们需要在一些局部范围内改变全局变量的值,比如在一个函数中,那么我们需要在声明变量时使用关键字global 。

跨多个文件使用全局变量

如果我们的程序使用多个文件,并且这些文件需要更新变量,那么我们应该像这样用global 关键字来声明变量:

global x = "My global var"

考虑一个例子,我们必须处理多个Python代码文件和一个学生名单的全局变量。

resource.py 文件有一个学生的全局列表,prog.py 有一个方法可以将学生追加到这个全局列表中。

我们可以用下面的代码来实现这个概念:

代码-resource.py :

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:261823976
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
def initialize():global studentsstudents = []

代码-prog.py :

import resource
def addStudent():resource.students.append('John')resource.students.append('Dave')

代码-Main.py :

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:261823976
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
import resource
import prog
resource.initialize()
prog.addStudent()
print(resource.students[0])
print(resource.students[1])

在第一个resource.py 文件中,我们定义了一个函数,其中我们声明了一个列表studentList ,并将其初始化为一个空列表。

在下一个文件(即prog.py )中,我们包含了resource 模块,然后定义了一个函数addStudent ,在这个函数中我们在全局列表studentList 中追加了两个对象。

在主文件Main.py 中,我们包含了两个模块,resource 和prog 。

后来,我们分别调用了这两个模块的函数initialize 和addStudent 。

之后,当我们打印列表索引时,我们得到了以下输出:

因此,我们可以使用global 关键字来定义一个 Python 文件中的全局变量,以便在其他文件中使用。

现在,要在另一个文件中访问一个文件的全局变量,把有全局变量的文件作为另一个文件的模块导入,直接访问导入模块的任何全局变量,而不需要额外的复杂操作。

尾语

感谢你观看我的文章呐~本次航班到这里就结束啦 🛬

希望本篇文章有对你带来帮助 🎉,有学习到一点知识~

躲起来的星星🍥也在努力发光,你也要努力加油(让我们一起努力叭)。

最后,宣传一下呀~👇👇👇更多源码、资料、素材、解答、交流皆点击下方名片获取呀👇👇

http://www.yayakq.cn/news/981360/

相关文章:

  • dedecms网站空白萧涵wordpress主题
  • 销售网站的优秀标准家具网站后台模板
  • 地理位置地图网站建设北京外贸网站制作公司
  • 新手做免费网站软件定制开发是货物还是服务
  • 做网站前端开发的必备软件30岁学前端开发是不是晚了
  • 做玻璃钢的企业网站厦门网站开发公
  • 网站建设客户需求中山骏域网站建设
  • 网站 微信 app做电影网站用的云盘
  • 海外 酒店 网站建设微信企业官方网站怎么做
  • 做折扣的网站如何建立自己的公司网站
  • wap网站发布wordpress+小说+采集
  • 搭建网站分类工作室做网站流程
  • wordpress托管 根目录长沙做网站seo优化外包
  • 公司网站域名怎么取企业网站做app
  • 昭通微网站建设白云区是穷人区吗
  • asp网站部署长春企业做网站
  • wordpress如何建站呢网站开发会遇到的问题
  • google网站设计原则网络营销的常用策略
  • 中英文切换网站厦门建设局网站首页
  • 广州做网站建设哪家专业在线免费做网站
  • 公司网站百度搜索的描述怎么做如何做拉勾勾网站
  • 为什么要建设旅游网站wordpress备份content
  • 响应式网站开发的贵阳做网站
  • discuz论坛网站做的门户做一元云购网站
  • 专业企业网站建设公司价格学历提升培训机构
  • 深圳网站开发建设专业深圳网站建设公司
  • 智能建站cms管理系统2345网址导航和ie浏览器一样吗?
  • 重庆购务网站建设个人网站子域名设置
  • 网站虚拟主机免备案wordpress主题报错
  • 做网站什么需要好中国十大网络营销平台