python training center in kphb hyderabad


PYTHON PROGRAMMING LANGUAGE SUPPORTS THE FOLLOWING TYPES OF OPERATORS.
- Assignment Operators
- Logical Operators
- Arithmetic Operators
- Bitwise Operators
- Identity Operators
- Comparison (Relational) Operators
- Identity Operators
Let us have a look on all operators one by onepython training center in kphb hyderabad
Arithmetic Operators
Operator | Description | Example |
---|---|---|
+ Addition | Adds values on either side of the operator. | a + b = 30 |
– Subtraction | Subtracts right hand operand from left hand operand. | a � b = -10 |
/ Division | Divides left hand operand by right hand operand | b / a = 2 |
Python Assignment Operators
Operator | Description | Example |
---|---|---|
= | Assigns values from right side operands to left side operand | c = a + b assigns value of a + b into c |
+= Add AND | It adds right operand to the left operand and assign the result to left operand | c += a is equivalent to c = c + a |
/= Divide AND | It divides left operand with the right operand and assign the result to left operand | c /= a is equivalent to c = c / a |
Logical Operators
Operator | Description | Example |
---|---|---|
and Logical AND | If both the operands are true then condition becomes true. | (a and b) is true. |
not Logical NOT | Used to reverse the logical state of its operand. | Not(a and b) is false. |
or Logical OR | If any of the two operands are non-zero then condition becomes true. | (a or b) is true. |
Python Bitwise Operators
Operator | Description | Example |
---|---|---|
& Binary AND | Operator copies a bit to the result if it exists in both operands | (a & b) (means 0000 1100) |
^ Binary XOR | It copies the bit if it is set in one operand but not both. | (a ^ b) = 49 (means 0011 0001) |
Binary OR | It copies a bit if it exists in either operand. | (a | b) = 61 (means 0011 1101) |
Python Membership Operators
Operator | Description | Example |
---|---|---|
in | Evaluates to true if it finds a variable in the specified sequence and false otherwise. | x in y, here in results in a 1 if x is a member of sequence y. |
not in | Evaluates to true if it does not finds a variable in the specified sequence and false otherwise. | x not in y, here not in results in a 1 if x is not a member of sequence y. |
Python Identity Operators
Operator | Description | Example |
---|---|---|
is | Evaluates to true if the variables on either side of the operator point to the same object and false otherwise. | x is y, here is results in 1 if id(x) equals id(y). |
is not | Evaluates to false if the variables on either side of the operator point to the same object and true otherwise. | x is not y, here is not results in 1 if id(x) is not equal to id(y). |
Python Comparison Operators
These operators compare the values on both sides and determine the relationship between them. Relational operators are another name for them.python training center in kphb hyderabad
Operator | Description | Example |
---|---|---|
== | If the values of two operands are equal, then the condition becomes true. | (a == b) is not true. |
<> | If values of two operands are not equal, then condition becomes true. | (a <> b) is true. This is similar to != operator. |