Python language supports the following types of operators :
Arithmetic Operators
A = 4
B = 3
Operators |
description |
example |
+ |
Adding |
A + B results 7 |
- |
Subtraction |
A - B results 1 |
* |
Multiplied |
A * B result 12 |
/ |
Divided |
A / B results 1.33333 |
% |
Modulo |
A% B results 1 |
** |
power |
A ** B result 64 |
Comparison Operators
A = 4
B = 3
Operators |
description |
example |
== |
Compares objects are equal |
A == B returns False |
!= |
Compare objects are not equal |
A! = B returns True |
> |
more than the |
A> B returns True |
< |
Less than |
A <B returns False |
>= |
greater than or equal to |
A> = B returns True |
<= |
less than or equal to |
A <= B returns False |
Assignment Operators
A = 4
B = 3
Operators |
description |
example |
= |
Assignment |
C = A + B |
+= |
Addition assignment |
C + = A is equivalent to C = C + A |
-= |
Subtraction assignment |
C - = A is equivalent to the C = C - A |
*= |
Less than |
C * = A is equivalent to C = C * A |
/= |
greater than or equal to |
C / = A is equivalent to C = C / A |
Logical Operators
A = True
B = False
Operators |
description |
example |
and |
And |
A and B returns False |
or |
or |
A or B returns True |
not |
non- |
not A return False |
Member operator
= A 'and'
B = 'Hello'
Operators |
description |
example |
in |
If you find the value in the specified sequence returns True , otherwise it returns False |
A in B returns True |
not in |
If the value is not found in the specified sequence returns True , otherwise it returns False |
A not in B returns False |