1. 基本语法
表达式赋值的基本语法是将一个表达式的结果赋值给一个变量,如下所示
`是一个表达式,可以是任何返回值的表达式。将一个整数值赋值给变量`x`
x = 10
2. 多重赋值
中的表达式赋值还支持多个变量同时赋值的操作,称为多重赋值。多重赋值的语法如下
“`12N
其中,左边的变量名和右边的表达式数量必须相等。将两个整数值同时赋值给变量`x`和`y`
x, y = 10, 20
3. 增强赋值
中的表达式赋值还支持增强赋值的操作,即在赋值的同时进行运算。增强赋值的语法如下
其中,`op`是运算符,可以是`+=`、`-=`、`=`、`/=`、`%=`、`//=`、`=`或`&=`、`|=`、`^=`等位运算符。将变量`x`增加`1`
x += 1
4. 链式赋值
中的表达式赋值还支持链式赋值的操作,即将多个变量赋值为同一个值。链式赋值的语法如下
`是一个表达式,可以是任何返回值的表达式。将变量`x`、`y`、`z`赋值为同一个整数值
x = y = z = 10
5. 元组解包
中的表达式赋值还支持元组解包的操作,即将一个元组的值分别赋值给多个变量。元组解包的语法如下
`是一个元组表达式,可以是任何返回元组的表达式。将一个元组`(10, 20)`的值分别赋值给变量`x`和`y`
x, y = (10, 20)
代码非常重要。