# Java, .NET, PHP, PYTHON, ANGULAR, .NET, ML, Data Scince, Testing, CI Tutorials in Easy Languages.

## "Best Software Training, Internship, Project Development center of Indore India, Helpline 780506-3968"

Operator Concept in Python

It is used to perform an operation using operand. the operand can be variable, constant, or literals.
The operator is defined as a predefined function in the python class library and it will be called by the symbol.

Type of operator

1 Arithmetic Operator:-

This operator is used to perform the mathematical operations in the Python program.

- (Subtraction)

*(Multiplication)

/ (true division)

// (floor division)

** (power)

%( reminder)

Example of True Division and Floor Division:-

a=10
#b= a/3   # True division
b = a//3  # floor Division
print(b)

Example of Power operator:-

a=10
b= a**2
print(b)

Example of %  operator:-

a=10
b= a%3
print(b)

2 Conditional Operator:-

this operator will be used in a conditional statement or Loop Statement.

<    Less then

>    Greater then

<=  Less than equal

>=  Greater than equal

!=   NOT Equall

3 Comparison Operator:-  It is used to compare the value of two different variables.

==

Example of Comparision Operator in Python:-

x=5
y=15

z = x==y

print(z)

4 Assignment Operator:-  It is used to assign the value into a variable.

4.1) Simple =

4.2) Complex +=,-=,*=,/=,%=,//=

a+=2  or a=a+2

Example of Assignment Operator:-

a=2
print(a)
a+=5   # a= a+5
print(a)
a-=3     #a=a-3
print(a)
a*=2     #a=a*2
print(a)
a/=2    #a=a/2
print(a)
a%=3    #a=a/3
print(a)

5 Logical Operator:-

It is used to check the combination of multiple conditions and return a true or false value.

and   if all condition true then it returns a true value

or      if only one condition true then return true

not    it is just the opposite of true condition and returns a false value

Example of AND operator using Expression:-

mark=500

s = mark>=0 and mark<=50

print(s)

Example of OR Operator using Expression:-

mark=500

s = mark>=0 or mark<=50

print(s)

Example of not operator in python using Expression:-

mark=500

s = not(mark>=0 or mark<=50)

print(s)

6 Membership Operator:-

It is used to check that item present on LIST, Tuple, Dictionary, and Set.

IN:-   it is used to search element from List and Tuple if the element is available then return True otherwise False

NOT IN:-  it is just the opposite of IN Operator.

7 Identity Operator:-

It is used to compare the address of Object, if two objects point the same address then it will return True otherwise it will return False.

Is:-   it is used to compare object reference if both objects have the same address then return true otherwise false

Is Not:-  it is just the opposite of Is operator.

8 Bitwise Operator:-

It is used to perform binary operation into operand.

& Binary AND

The operator copies a bit, to the result, if it exists in both operands (a & b) (means 0000 1100)

| Binary OR

It copies a bit if it exists in either operand. (a | b) = 61 (means 0011 1101)

^ Binary XOR
It copies the bit, if it is set in one operand but not both. (a ^ b) = 49 (means 0011 0001)

~ Binary One's Complement

It is unary and has the effect of 'flipping' bits. (~a ) = -61 (means 1100 0011 in 2's complement

form due to a signed binary number.

<<  Binary Left Shift The left operand's value is moved left by the number of bits specified by the right operand. a << 2 = 240 (means 1111 0000)

>>  Binary Right Shift The left operand's value is moved right by the number of bits specified by the right operand. a >> 2 = 15 (means 0000 1111)

..............................................