1
Python编程从入门到实践
1.6.4.2 2.4.2 赋值语句
2.4.2 赋值语句

对变量进行赋值的一行代码称为赋值语句。在Python语言中,“=”表示“赋值”,即将等号右侧的表达式计算后的结果值赋给左侧变量。赋值语句的一般形式如下:

变量=表达式

在Python程序中,赋值语句使用等号(=)表达,而值相等的判断使用双等号(==)表达。双等号判断后的结果是True(真)或False(假),分别对应值相等或值不相等。

还有一种同步赋值语句,同时给多个变量赋值,基本格式如下:

变量1,…,变量N=表达式1,…,表达式N

同步赋值会同时运算等号右侧的所有表达式,并一次性且同时将右侧表达式结果分别赋值给左侧的对应变量。同步赋值的一个应用是同时给多个变量赋值。如:

同步赋值的另一个应用是互换变量的值。例如,互换两个变量x和y的值,代码如下:

>>>x,y=y,x