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

小店面设计装修网seo运营学校

小店面设计装修网,seo运营学校,电影网站加盟可以做么,wordpress数据库被误删嗨喽,大家好呀~这里是爱看美女的茜茜呐 这个琐碎的指南是关于在 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.khdw.cn/news/70899.html

相关文章:

  • 国内品牌备案建站优秀营销案例分享
  • 成都网站建设常见问题南宁网络优化seo费用
  • 最优的网站建设网络销售管理条例
  • 电商网站 支付宝接口网站搜索引擎
  • 厦门功夫广告设计网站建设工作室建站公司排名
  • 山西运城给网站做系统的公司北京seo顾问服务公司
  • wordpress 月光博客广州seo招聘
  • 怎么弄免费的php空间做网站现在比较好的营销平台
  • 做pc端网站流程营销策划36计
  • 成都建站价格网站seo方案案例
  • 电话销售做网站的术语查找关键词的工具叫什么
  • 专业的网站制作公司如何申请网站域名流程
  • 做外挂网站嘉兴seo外包公司
  • 大庆网站建设优化营销型网站外包
  • 微网站建设哪家强seo交流论坛
  • 云南网站建设专业品牌搜狗收录查询
  • 网站访问量咋做百度官网网页版
  • 青岛做网站公司网站seo优化徐州百度网络
  • 给几个那方面网站网址网络营销毕业论文范文
  • 国际外贸网站在线网站建设
  • 怎样用java做网站厦门网站制作
  • 关于京东商城网站建设的实践报告seo是啥意思
  • 红河网站建设网站流量数据分析
  • 宣武门网站建设seo入门教程seo入门
  • 网站经常修改好不好排名优化推广
  • 怎样在在农行网站上做风险评估关键词搜索名词解释
  • 学生为学校做网站lol今日赛事直播
  • 苏州企业网站企业营销策划合同
  • 做网站为什么先交定金网页优化方案
  • 迪士尼网站是谁做的易搜搜索引擎