· Operators
· Operators, by precedence order:
Operator | Description |
lambda args: expr | Anonymous function constructor |
x or y | Logical OR |
x and y | Logical AND |
not x | Logical NOT |
x<y x<=y x>y x>=y x==y x!=y x<>y x is y x is not y x in s x not in s | Comparison operators (equal, not equal, is same object, belongs to a sequence...) |
x|y | Bitwise OR |
x^y | Exclusive OR |
x&y | Bitwise AND |
x<<y x>>y | Left shift, right shift |
x+y x-y | Addition/concatenation, subtraction |
x*y x/y x%y | Multiplication/repeat, division, modulo |
x**y | Power |
+x, -x, ~x | Identity, unary NOT, bitwise complement |
s[i] s[i:j] s.attr f(...) | Index, range, attribute qualification, function call |
(...) [...] {...} '...' | Tuple, list, dictionary, conversion to string |
No comments:
Post a Comment