赋值运算符
Python 语言中, 等号(=)是主要的赋值运算符
1、增量赋值
x=x+1 可以写成:x+=1
注:Python 不支持类似 x++ 或 --x 这样的前置/后置自增/自减运算。
2、多重赋值
x = y = z = 1
3、“多元”赋值
(x, y, z) = (1, 2, 'a string')
交换两个值:
/* C 语言中两个变量交换 */
tmp = x;
x = y;
y = tmp;
python:x,y = y,x
赋值运算符
Python 语言中, 等号(=)是主要的赋值运算符
1、增量赋值
x=x+1 可以写成:x+=1
注:Python 不支持类似 x++ 或 --x 这样的前置/后置自增/自减运算。
2、多重赋值
x = y = z = 1
3、“多元”赋值
(x, y, z) = (1, 2, 'a string')
交换两个值:
/* C 语言中两个变量交换 */
tmp = x;
x = y;
y = tmp;
python:x,y = y,x