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. |