·
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