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

免费建站建设网站家装设计师培训课程

免费建站建设网站,家装设计师培训课程,渝北网站制作,学校网站建设报价global 英 /ˈɡləʊb(ə)l/ adj. 全球的,全世界的;全面的,整体的;(计算机)全局的;球形的 需求:如果有一个数据,在函数A和函数B中都要使用,该怎么办&…

global   英 /ˈɡləʊb(ə)l/ adj. 全球的,全世界的;全面的,整体的;(计算机)全局的;球形的

需求:如果有一个数据,在函数A和函数B中都要使用,该怎么办?

---------将这个数据存储在一个全局变量里面。

案例:如果把通讯录管理系统更改为模块化编程模式(程序 => 函数),面临问题:

代码:


# 定义全局变量
info = []# 定义funcA函数
def funcA():# 使用global声明全局变量global info# 向info全局变量中添加数据info.append({...})# 定义funcB函数
def funcB():# 共享全局作用域中的全局变量infofor i in info:...

这个会产生一个问题:能不能在局部作用域中对全局变量进行修改?


# 定义全局变量num = 10
num = 10
# 定义一个函数func
def func():# 尝试在局部作用域中修改全局变量num = 20# 调用函数func
func()
# 尝试访问全局变量num
print(num)

最终结果:弹出10,所以由运行结果可知,在函数体内部理论上是没有办法对全局变量进行修改的,所以一定要进行修改,必须使用global关键字。


# 定义全局变量num = 10
num = 10
# 定义一个函数func
def func():# 尝试在局部作用域中修改全局变量global numnum = 20# 调用函数func
func()
# 尝试访问全局变量num
print(num)

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

相关文章:

  • 做h的游戏视频网站wordpress标签使用方法
  • 网站交互行为松岗做网站
  • 昆明网站建设云集创wordpress登录页面创建
  • 网站怎么注销备案号wordpress留言板页面
  • 网站备案认领造价师注册管理系统
  • 重庆那里做网站外包好html5视频播放器例子
  • 创建官方网站网址世界杯比赛系统网页设计作业
  • seo查询站长工具wordpress页面改风格
  • 广州有专做网站重庆住建部官网
  • 十大免费ppt网站下载wordpress无法上传exe
  • 游戏网站织梦模板1920的做网站做多大
  • 辽宁建设厅网站个人在线做网站免费
  • 网上销售怎样做网站名词解释 网站内容
  • 我先做个网站怎么做的互联网精准营销
  • 小城镇建设网站参考文献做网站后台有前途吗
  • 手机网站建设案例网站后台图片传不上去怎么办
  • 阜阳建设大厦网站网站建设大作业
  • 临武县网站建设专业关键词seo优化排名公司
  • 带后台的手机网站源码哪些网站做英语比较好
  • 网站做推广百度好还是360好php网站数据库怎么上传
  • 58网站为啥做不好遵义晚报
  • 跨境网站开发公司手机网站建设市场报价
  • 陕西有没有做网站好的公司网页设计淘宝首页html代码
  • seo建站优化价格表网站建设与管理模拟题1
  • 北京正规网站建设公司哪家好网站建设需要的人员
  • 保护环境网站模板win7卸载电脑上的wordpress
  • 响应式网站一般做多大反诈app开发公司
  • 公司网站备案需要什么重庆网搜科技有限公司
  • 网站的设计页面怎样编辑网站标题
  • 张家界官方网站网页设计100例