python运算符= - 做什么?

时间:2017-05-26 13:24:13

标签: python python-3.x

python运算符=-做什么?我不是在询问-=运算符,我认为它是x = x - value的简写。

3 个答案:

答案 0 :(得分:7)

实际上,运算符=-不存在。它只是= (- value)。所以价值的负面影响。

示例:

>>> x =- 1
>>> x
-1

答案 1 :(得分:2)

为什么不测试它?

In [11]: x = 1

In [12]: y = 2

In [13]: y=-x

In [14]: y
Out[14]: -1

你可以看到它什么也没做,但是在右侧设置了变量的负值

答案 2 :(得分:0)

没有=-运算符。根据具体情况,这可能是两个运营商,例如x =- y相当于x = (-y)(因此有两个运算符:赋值和否定)具有负常量的赋值:x =- 1等效于{{1 (在此上下文中x = (-1)不是运算符,它只是一个负常数)。