python学习01小结

1.python 中变量的交换

num_1 = 100;

num_2 = 200;

print (num_1,num_2);

num_2,num_1 = num_1,num_2;

print (num_1,num_2);


交换结果

2.全局变量 指针指向的数据类型

def test(par):

    par+=par;

    print(par);

a = 100;

test(a);

print (a);

调用结果 说明不可变数据类型做实参,不会随着形参的运算发生改变

b = [100];

test(b);

print (b);

调用结果说明 可变数据类型的实参 会随着形参的运算而改变

3.对象的引用关系

建立一个Person类 并建立tom 和 Jimmy对该对象的引用
运行结果说明 del tom 并未触发Person对象的__del__方法 而是在程序执行结束后 对该对象进行销毁 说明tom对Person对象只是引用内存地址

同时del tom & jimmy 两个对象

删除tom 和jimmy两个对象
同时删除两个对象后 Person类先调用了__del__方法 证明并没有变量对其进行引用
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Python 是一种相当高级的语言,通过 Python 解释器把符合语法的程序代码转换成 CPU 能够执行的机器码...
    Python程序媛阅读 1,964评论 0 3
  • 回顾 上次我们大致分享了本书的第一章节 学会提出好问题,大致重点内容回顾如下: 1 教育的真正目的就是让人不断地提...
    朱团辉阅读 480评论 0 5
  • 《你》 你的笑脸,让我浮想联翩 多年前,我们是否见过一面 今日相逢,许是前世注定的缘 ...
    无忧以流年阅读 211评论 0 0
  • 如果一切都能尽如人意就好了,但在这个世界里,谁都不是主角,世间万物总是有始有终的,青春也是。 我看了很多人笔下的青...
    海碗咖啡阅读 339评论 0 2