Python中有哪些不同的赋值运算符类型?
下表显示了所有的赋值运算符 –
运算符 | 描述 | 示例 |
---|---|---|
= | 将右侧操作数的值分配给左侧操作数 | c = a + b 将a+b的值赋值为c |
+= | 将右操作数加到左操作数上,并将结果赋值给左操作数 | c += a 将a加到c上 |
-= | 将左侧操作数减去右侧操作数,并将结果赋值给左侧操作数 | c -= a 将c减去a |
*= | 将右操作数与左操作数相乘,并将结果赋值给左操作数 | c *= a 将c乘以a并赋给c |
/= | 将左操作数除以右操作数,并将结果赋值给左操作数 | c /= a 将c除以a并赋给c |
%= | 使用两个操作数取模,并将结果赋值给左侧操作数 | c %= a 将c/a的余数赋值给c |
**= | 对操作数进行指数(幂)计算,并将值赋给左操作数 | c **= 将c提高到a并赋值为c |
//= | 对操作数执行地板除法,并将值分配给左操作数 | c //= a 将c/a的地板除法赋给c |
更多Python相关文章,请阅读:Python 教程