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

专业建站公司怎么收费正规培训机构有哪些

专业建站公司怎么收费,正规培训机构有哪些,深圳网站关键词推广,网站公安部备案#闭包的作用 #全局变量有被修改的风险,代码在命名空间上不够干净整洁 #第一种,不使用闭包的场景 account_amount0 def atm(num,depositTrue):global account_amountif deposit:account_amountnumprint(f"存款:{num},账户余额…
#闭包的作用
#全局变量有被修改的风险,代码在命名空间上不够干净整洁
#第一种,不使用闭包的场景
account_amount=0
def atm(num,deposit=True):global account_amountif deposit:account_amount+=numprint(f"存款:+{num},账户余额{account_amount}")else:account_amount-=numprint(f"存款:-{num},账户余额{account_amount}")
atm(300) #存款:300,账户余额300
atm(300) #存款:300,账户余额600
atm(100,False) #存款:100,账户余额500
#从上面可以看到全局变量在被不断的修改,同时,代码也不够干净#使用闭包的写法见如下,这种就不会有全局变量了,这种就是闭包了
def account_create(initial_amount=0):def atm(num,deposit=True):nonlocal initial_amount #这条句子定义后,后续可以在修改变量if deposit:initial_amount+=numprint(f"存款+{num},账户余额{initial_amount}")else:initial_amount-=numprint(f"存款-{num},账户余额{initial_amount}")return atm
fn=account_create()
fn(100)  #存款+100,账户余额100
fn(200)  #存款+200,账户余额300#闭包的优点 无需要定义全局变量就可以通过函数,持续的访问修改某个值,闭包使用的变量在于函数内,难被错误的调用修改
#缺点,由于内部持续引用外包函数的值,所以会导致内存空间不足,一直占用内存
http://www.dinnco.com/news/78789.html

相关文章:

  • 做网站需要用什么语言开发安卓优化大师最新版
  • 二手房交易网站开发源码东莞整站优化排名
  • 博为峰软件测试培训靠谱吗班级优化大师简介
  • 合肥企业网站seo长尾关键词是什么
  • 一个网站项目多少钱网络推广和seo
  • 个人博客网页设计html代码搜索优化是什么意思
  • 邢台163最新交友重庆的seo服务公司
  • 怎么写网站规划方案网站推广策划报告
  • 上海什么做网站的公司比较好seo搜索引擎优化心得体会
  • 网站建设优化推广系统西安网站建设公司十强
  • 哪个网站做logo赚钱网络营销的现状和发展趋势
  • 如何购买域名建网站360社区app
  • 家庭宽带做网站稳定官方网站怎么查询
  • 网站建设讯美2024最火的十大新闻有哪些
  • 网站开发弹窗制作网站里的友情链接
  • 网站开发论文题目网络平台推广广告费用
  • wordpress网站模板下载百度软件商店
  • app 网站开发公司电话百度推广服务
  • 衡水企业做网站费用国际新闻大事
  • 扁平化设计 科技感网站素材自助发外链网站
  • 嘉兴网嘉兴网站建设今日山东新闻头条
  • 企业 网站建设杭州优化建筑设计
  • 做动态图网站有哪些sem和seo的区别
  • seo快速整站上排名教程网络营销招聘
  • 北京招聘高级网站开发工程师新东方教育培训机构
  • 空间设计工作室网站站长工具中文精品
  • .net作业做网站域名注册人查询
  • joomla 2.5:你的网站建设_使用与管理 下载谷歌商店下载官网
  • 如何看一个网站的备案在哪里做的广州seo排名外包
  • 网站优化站外链接怎么做新闻发布平台