(Python) Implementing incrementation Challenge: Implement incrementation without addition, multiplication, exponentiation, and any higher binary operators (and their opposites) in Python.
Winner is the person who can do it in the least amount of code. You score 5 characters less if you can do it for negative numbers and without unary operators.
3

-~i


Just good ol' unary - and bitwise-NOT.

Demo

&gt;&gt;&gt; i = 3
&gt;&gt;&gt; -~i
4
&gt;&gt;&gt; i = 0
&gt;&gt;&gt; -~i
1
&gt;&gt;&gt; i = -3
&gt;&gt;&gt; -~i
-2