# Python Operators

Python Operators:

Python Operators are used to perform operations on operands. Operands can be a variable or a constant. The operators are divided into seven groups on the basis of the basic operations they perform.

Arithmetic Operators:

The operators which are used to perform the arithmetical operations, are grouped together as Arithmetic operators.

 Operators Symbol Addition + Subtraction – Multiplication * Division / Modulus % Exponentiation ** Floor Division //

Assignment Operators:

The operators which are used to assign values to a variable, are grouped together as Assignment operators.

 Operators Symbol Equals To = Added Value += Subtracted Value -= Multiplicated Value *= Divided Value /= Modulus Value %= Exponent and assign **= Floor division and assign //=

Comparison Operators:

The operators which are used to compare two values, are grouped together as Comparison operators.

 Operators Symbol Equal == Not equal != Greater than > Less than < Greater than or equal to >= Less than or equal to <=

Identity Operators:

The operators which are used to compare the same object, with the same memory location, are grouped together as Identity operators.

 Operators Symbol Identical is Not Identical is not

Logical Operators:

The operators which are used to perform logical operations, are grouped together as Logical operators.

 Operators Symbol AND and OR or NOT not

Membership Operators:

The operators which are used to check if a sequence is present in an object, are grouped together as Membership operators.

 Operators Symbol Member in Not a Member not in

Bitwise Operators:

The operators which are used to perform Bitwise operations, are grouped together as Bitwise operators.

 Operators Symbol AND & OR | XOR ^ NOT ~ Zero fill left shift << Signed right shift >>