变量赋值
赋值操作符
Python语言中,等号(=)是主要的赋值操作符(其他的是增量赋值操作符)
anInt = -12 aString = "cat" aFloat = -3.1415 * (5.0 ** 2)
赋值并不是直接将一个值赋给一个变量,尽管你可能根据其他语言编程经验认为应该如此
Python语言中,对象是通过引用传递的。在赋值时,不管这个对象是新创建的,还是一个
已经存在的都是将对象的引用赋值给变量。
Python的赋值语句不会返回值
x = 1 y = (x = x + 1) #赋值语句不合法
链式赋值合法
y = x = x + 1