在Python中,对象是通过引用传递的. 在赋值时,不管这个对象是新创建的.还是一个已经存在的,都是将该对象的引用(并不是值) 赋值给变量....多重赋值 : x = y = z = 1 . 这个例子中, 一个值为1的整数对象被创建,该对象的同一个引用被赋值给x,y和z . 也就是将一个对象赋给了多个变量....当然, 在Python当中,将多个对象赋给多个变量也是可以的.
"多元"赋值 : 另一种将多个变量同时赋值的方法我们称为多元赋值(multuple) ....如果模块是被导入,name的值为模块名字 .
如果模块是被直接执行,name的值为 "main"
在主程序中书写测试代码 : 测试代码仅当该文件被直接执行时运行,也就是说不是被别的模块导入时 ....(严格来说这不是100%正确,不过现阶段你可以就这么认为)
4.增加引用计数 : 当对象被创建并(将其引用) 赋值给变量时, 该对象的引用计数就被设置为1 .当同一个对象(的引用)又被赋值给其他变量时,