Behaviour of increment and decrement operators in Python

++ is not an operator. It is two + operators. The + operator is the identity operator, which does nothing. (Clarification: the + and – unary operators only work on numbers, but I presume that you wouldn’t expect a hypothetical ++ operator to work on strings.) Parses as Which translates to You have to use the slightly longer += operator to do what you want to do: I suspect the ++ and — operators … Read more