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

seo搜索培训衡阳seo服务

seo搜索培训,衡阳seo服务,适合用struts2做的网站,北京做网站建设的公司哪家好先来看这段代码: tmp [] print(tmp, tmp.append(1), tmp)输出: [1] None [1]并不是一些人认为的 [] None [1] 这是因为列表是可变对象,print()打印前会先计算出所有结果,最后再打印出来,中间在列表中添加了1&#…

先来看这段代码:

tmp = []
print(tmp, tmp.append(1), tmp)

输出:

[1] None [1]

并不是一些人认为的 [] None [1]

这是因为列表是可变对象,print()打印前会先计算出所有结果,最后再打印出来,中间在列表中添加了1,之前的 tmp 由于和之后的 tmp 是同一个列表对象,都会有1。

再来看不可变对象:

a = 1print(a, a := 2, a)

输出:

1 2 2

并没有改变第一个 a 的值,这是因为不可变对象都有自己独一无二的地址,a:=2时 a 已经是 2 这个不可变对象了,和 1 已经无关了,修改 a 不会影响前面的 a。

可以理解为 print() 打印之前会确定所有待打印对象的地址,可变对象则是可变对象的地址,例如 tmp 列表的地址(至于它的内容是什么等真的打印的时候再看);不可变对象则是不可变对象的地址,例如第一个 a 的地址是 1 的地址,就确定是 1 的地址了,第三个 a 的地址是 2 的地址,就确定是 2 的地址了,最后打印的时候找到它们的地址对应的内容,仍然是 1 和 2。

最后留下一道思考题:

def f():global xx = 2return xx = 1
print(x, f(), x)
http://www.dtcms.com/wzjs/226211.html

相关文章:

  • 德州网站建设哪家专业百度免费安装下载
  • 苏州网站制作公司免费广州seo
  • 安庆网站设计长沙关键词优化首选
  • wordpress和dw重庆seo排名收费
  • 泉州制作网站公司爱站站长工具
  • 网站开发风险网站买卖
  • 邢台学校网站建设费用千峰培训多少钱
  • 美国做i网站爱站网挖掘工具
  • 网站建设顾问英语自己建网站怎么推广
  • 廊坊建设委员会网站乐陵seo外包公司
  • 做内贸要在哪个网站找客户seo发帖论坛
  • vs2010做的网站手机制作网页
  • 在什么网站上做精帖google官方入口
  • 5种免费一级域名的申请方法厦门seo外包平台
  • 网站建设用模板2022年最新热点素材
  • 武汉光谷房价网络优化师是什么工作
  • 张家港建设局门户网站app拉新接单平台
  • 做网站用别人的源码可以吗网站流量查询网站统计查询
  • 云商城app下载网站人多怎么优化
  • 怎样做网站外部样式今日最新重大新闻
  • 网站上传连接失败的原因google seo优化
  • iis网站做文件下载按钮简述企业网站如何推广
  • 免费广告制作官网seo怎么做
  • 余姚本地网站排名百度品牌广告收费标准
  • 专业微网站建设公司首选公司百度一下官网
  • 河南郑州旅游网站设计网络推广的优势有哪些
  • 重庆市教育考试院门户网站色盲能治好吗
  • 莆田网站建设长沙网站优化对策
  • 做房产应看的网站成品网站源码的优化技巧
  • 网站定制报价深圳网络推广代理