Content-Length: 6915 | pFad | https://docs.python.org/2.2/ref/unary.html

5.5 Unary arithmetic operations

 
5.5 Unary arithmetic operations

 

All unary arithmetic (and bit-wise) operations have the same priority:

u_expr  ::=  power | "-" u_expr | "+" u_expr | "~" u_expr
Download entire grammar as text.

The unary - (minus) operator yields the negation of its numeric argument.  

The unary + (plus) operator yields its numeric argument unchanged.  

The unary ~ (invert) operator yields the bit-wise inversion of its plain or long integer argument. The bit-wise inversion of x is defined as -(x+1). It only applies to integral numbers.  

In all three cases, if the argument does not have the proper type, a TypeError exception is raised.  

See About this document... for information on suggesting changes.








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://docs.python.org/2.2/ref/unary.html

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy