Addition (+): It does addition of two operands.
Subtraction (-): It does subtraction of two operands.
Multiplication (*): It does multiplication of two operands.
Division(/): It does division of two operands.
Modulus(%) :It returns remainder after the division of the operands.
Exponents(**): It returns exponential calculation result, It does by raising number
left of ** (exponent operator) to the power by number after exponents operator.
and : If both side of the operator evaluates to be true then the result is true otherwise false.
or : If either side of operator evaluates to be true then the result is true otherwise false
not : If operand is true it returns false and vice-versa. It is negate operation.
Binary AND (&) : Bitwise anding of two specified operations are done.
Binary OR (|): Bitwise oring of two specified operations are done.
Binary XOR (^) : Bitwise xoring of two specified operations are done.
Binary Ones complement (~): This is unary operation. Only ones complement of
given operand is calculated.
Binary left shift (<<): The operand will be left shifted.
Binary right shift (>>) : The operand will be right shifted.
is : It returns true if two variables are having same object otherwise false.
is not : It returns false if two variables are having same object otherwise true.
in : If the operand is in the given data structure it returns true otherwise false.
not in : If the operand is not in the given data structure it returns true otherwise
false.