您当前的位置:首页 > 计算机 > 编程开发 > Python

Python里的++和--不是运算符

时间:09-07来源:作者:点击数:

Python是不支持++和--运算符的,虽然在很多其他语言里经常见到。然而,在Python里把++和--放在表达式里有时候却是可以的,只是这时候不应该理解为其他语言里的++(自增)和--(自减)运算符,而是应该看做是两个+或-运算符,也就是正、负运算符,多个连在一起的时候也可以类似地理解。

>>> i = 3

>>> ++i

3

>>> +(+3)

3

>>> i++

SyntaxError: invalid syntax

>>> --i

3

>>> -(-i)

3

>>> ---i

-3

>>> -(-(-i))

-3

>>> i--

SyntaxError: invalid syntax

>>> ++(3+5)

8

>>> -----(3+5)

-8

>>> 3--5

8

>>> 3---5

-2

>>> 3+-5

-2

>>> 3-+5

-2

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门