Python 3 – 赋值运算符例子
假设变量 a 的值为10,变量 b 的值为20,那么 −
运算符 | 描述 | 例子 |
---|---|---|
= | 把右边操作数的值赋给左边操作数 | c = a + b 把a + b的值赋给c |
+= 相加再赋值 | 把左操作数加上右操作数后把结果赋值给左操作数 | c += a 等同于 c = c + a |
-= 相减再赋值 | 把左操作数减去右操作数后把结果赋值给左操作数 | c -= a 等同于 c = c – a |
*= 相乘再赋值 |
把左操作数乘以右操作数后把结果赋值给左操作数 | c *= a 等同于 c = c * a |
/= 相除再赋值 | 把左操作数除以右操作数后把结果赋值给左操作数 | c /= a 等同于 c = c / a |
%= 取模再赋值 | 对两个操作数取模然后赋值给左操作数 | c %= a 等同于 c = c % a |
**= 指数运算再赋值 |
对两个操作数进行指数运算,然后把结果赋值给左操作数 | c **= a 等同于 c = c ** a |
//= 地板除法再赋值 | 对两个操作数进行地板除法,然后把结果赋值给左操作数 | c //= a 等同于 c = c // a |
例子
假设变量 a 的值为10,变量 b 的值为20,那么 −
输出
当你执行以上程序,会产生以下结果 −