1.引用计数,只有当没有引用时,才会被python的垃圾回收器给回收掉
2.A变量赋值给B变量,两者的地址是相同的id(A)==id(B)但是当,重新给其中任何一个赋新值也就是改变值的内容后,该变量的地址也就变了。
3.当出现循环引用的时候,也就是该变量已经没有别人来引用他自己了,因此会被python的垃圾回收器给回收掉。
4.对于计算密集型的任务,用c或者c++来编码会效率很高,但是如果是IO密集型的任务,用python等脚本语言会好很多。
1.引用计数,只有当没有引用时,才会被python的垃圾回收器给回收掉
2.A变量赋值给B变量,两者的地址是相同的id(A)==id(B)但是当,重新给其中任何一个赋新值也就是改变值的内容后,该变量的地址也就变了。
3.当出现循环引用的时候,也就是该变量已经没有别人来引用他自己了,因此会被python的垃圾回收器给回收掉。
4.对于计算密集型的任务,用c或者c++来编码会效率很高,但是如果是IO密集型的任务,用python等脚本语言会好很多。