Python赋值运算符
赋值运算符与算数运算符有这个密不可分的关系,可以理解成是算数运算符在某种特定情况下的一种简写
赋值运算符
赋值运算符 | 说明 | 举例 | 展开形式(对应算数运算符写法) |
---|---|---|---|
= | 简单赋值运算符 | x = y | x = y |
+= | 加赋值(也读加等于) | x += y | x = x + y |
-= | 加赋值(也读减等于) | x -= y | x = x - y |
*= | 乘赋值(也读乘等于) | x *= y | x = x * y |
/= | 除赋值(也读除等于) | x /= y | x = x / y |
%= | 取余数赋值(也读取余数等于) | x %= y | x = x % y |
**= | 幂赋值(也读幂等于) | x **= y | x = x ** y |
/ / = | 取整除赋值(也读取整除等于) | x / / = y | x = x / / y |
例如:i = i + 1同等于 i +=1
# 小练习
i = 6
# 求i加上3的结果
i += 3
print(i)
# 求i减去2的结果
i = 6
i -= 2
print(i)
# 求i乘以4的结果
i = 6
i *= 4
print(i)
# 求i除以2的结果
i = 6
i /= 2
print(i)
# 求i对2取余数的结果
i = 6
i %= 2
print(i)
# 求i的2次幂的结果
i = 6
i **= 2
print(i)
# 求i对3,取整除的结果
i = 6
i //= 3
print(i)