当前位置: 首页 > 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.dt0577.cn/news/25031.html

相关文章:

  • 腾讯做的导购网站免费网站建设seo
  • 苹果软件做ppt模板下载网站韩国seocaso
  • 网站建设工具关键词优化如何做
  • wordpress 电商网站so导航 抖音
  • 怎么使用网站上的模板收录提交入口网址
  • php完整网站开发源码福建百度推广开户
  • 漳州市网站建设公司网站注册要多少钱
  • 如何在网站做旅游产品关键词优化快速
  • 手机网站模板.常见的网络推广方式包括
  • 网站开发设计心得微博关键词排名优化
  • 福田网站建设营销策划方案
  • 网络广告投放形式seo专员工作内容
  • 做女装的网站怎样注册一个自己的平台
  • 会议网站开发山东网站建设
  • 网站开发时间站长统计app软件
  • 建设银行理财网站推广神器app
  • 网站的导航栏怎么做百度风云排行榜
  • 精品课程网站开发的创新点杭州seo网站推广
  • 做网站和做系统有什么不同培训机构招生7个方法
  • asp网站做视频教程品牌营销策划与管理
  • 中交建设集团 网站seo搜索引擎是什么
  • 网站使用功能介绍是用什么软件做的信息流广告公司一级代理
  • 做网站最专业的公司怎样建网站
  • 做网站阿里巴巴好还是百度好seo推广经验
  • 怎么网站能找人做装修事网站运营方案
  • 知名网站建设设计高平网站优化公司
  • 昆明品牌网站建设商品推广软文范例200字
  • 北京网站建设的价格天惠州百度seo找谁
  • 北京最新消息今天新增病例肇庆网站快速排名优化
  • 网站建设基本要素长春seo培训