Python-Types of Operator

python training center in kphb hyderabad

python training institute in kphb hyderabad

PYTHON PROGRAMMING LANGUAGE SUPPORTS THE FOLLOWING TYPES OF OPERATORS.

  1. Assignment Operators
  2. Logical Operators
  3. Arithmetic Operators
  4. Bitwise Operators
  5. Identity Operators
  6. Comparison (Relational) Operators
  7. Identity Operators

Let us have a look on all operators one by onepython training center in kphb hyderabad

Arithmetic Operators

OperatorDescriptionExample
+ AdditionAdds values on either side of the operator.a + b = 30
– SubtractionSubtracts right hand operand from left hand operand.a � b = -10
/ DivisionDivides left hand operand by right hand operandb / a = 2

Python Assignment Operators

OperatorDescriptionExample
=Assigns values from right side operands to left side operandc = a + b assigns value of a + b into c
+= Add ANDIt adds right operand to the left operand and assign the result to left operandc += a is equivalent to c = c + a
/= Divide ANDIt divides left operand with the right operand and assign the result to left operandc /= a is equivalent to c = c / a

Logical Operators

OperatorDescriptionExample
and Logical ANDIf both the operands are true then condition becomes true.(a and b) is true.
not Logical NOTUsed to reverse the logical state of its operand.Not(a and b) is false.
or Logical ORIf any of the two operands are non-zero then condition becomes true.(a or b) is true.

Python Bitwise Operators

OperatorDescriptionExample
& Binary ANDOperator copies a bit to the result if it exists in both operands(a & b) (means 0000 1100)
^ Binary XORIt copies the bit if it is set in one operand but not both.(a ^ b) = 49 (means 0011 0001)
Binary ORIt copies a bit if it exists in either operand.(a | b) = 61 (means 0011 1101)

Python Membership Operators

OperatorDescriptionExample
inEvaluates 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 inEvaluates 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

OperatorDescriptionExample
isEvaluates 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 notEvaluates 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

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