首页 > 编程语言 > 详细

Python基础笔记二

时间:2019-11-06 23:35:41      阅读:83      评论:0      收藏:0      [点我收藏+]

1. del 函数删除引用,并非对象 (以下代码是直接运行在Ipython console下)

#spyder: example 1
xx = [1,2,3] #赋值
xx #输出xx
Out[2]: [1, 2, 3]
del xx #删除引用,但未删除对象
xx #输出xx,报错

Traceback (most recent call last):
  File "<ipython-input-4-ce3af7760f12>", line 1, in <module>
    xx
NameError: name ‘xx‘ is not defined
#spyder: example 2
xx = [1,2,3]
yy = xx
xx
Out[7]: [1, 2, 3]
yy
Out[8]: [1, 2, 3]
del xx
xx #输出xx报错

Traceback (most recent call last):
  File "<ipython-input-10-ce3af7760f12>", line 1, in <module>
    xx
NameError: name ‘xx‘ is not defined

yy #输出yy
Out[11]: [1, 2, 3]

# 参考:https://www.cnblogs.com/xisheng/p/7340514.html

 

 

 

Python基础笔记二

原文:https://www.cnblogs.com/qi-yuan-008/p/11809275.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!