Python Notes by Rishabh Mishra Chap-08-Operators
Python Notes by Rishabh Mishra Chap-08-Operators
Source: www.youtube.com/@RishabhMishraOfficial
Chapter - 08
Operators in Python
• What are Operators
• Types of Operators
• Operators Examples
Operators in Python
Operators in Python are special symbols or keywords used to perform
operations on operands (variables and values).
Operators: These are the special symbols/keywords. Eg: + , * , /, etc.
Operand: It is the value on which the operator is applied.
# Examples
Addition operator '+': a + b
Equal operator '==': a == b
and operator 'and': a > 10 and b < 20
Types of Operators
Python supports various types of operators, which can be broadly categorized as:
1. Arithmetic Operators
2. Comparison (Relational) Operators
3. Assignment Operators
4. Logical Operators
5. Bitwise Operators
6. Identity Operators
7. Membership Operators
P y t h o n N o t e s b y R i s h a b h M i s h ra
Operators Cheat Sheet
Operator Description
() Parentheses
** Exponentiation
+, -, ~ Positive, Negative, Bitwise NOT
*, /, //, % Multiplication, Division, Floor Division, Modulus
+, - Addition, Subtraction
==, !=, >, >=, <, <= Comparison operators
is, is not, in, not in Identity, Membership Operators
NOT, AND, OR Logical NOT, Logical AND, Logical OR
<<, >> Bitwise Left Shift, Bitwise Right Shift
&, ^, | Bitwise AND, Bitwise XOR, Bitwise OR
1. Arithmetic Operators
Arithmetic operators are used with numeric values to perform mathematical
operations such as addition, subtraction, multiplication, and division.
P y t h o n N o t e s b y R i s h a b h M i s h ra
Precedence of Arithmetic Operators in Python:
P – Parentheses
E – Exponentiation
M – Multiplication
D – Division
A – Addition
S – Subtraction
3. Assignment Operators
Assignment operators are used to assign values to variables.
P y t h o n N o t e s b y R i s h a b h M i s h ra
4. Logical Operators
Logical operators are used to combine conditional statements.
6. Bitwise Operators
Bitwise operators perform operations on binary numbers.
P y t h o n N o t e s b y R i s h a b h M i s h ra
Bitwise Operators Example:
# Compare each bit in these numbers. Eg:1
P y t h o n N o t e s b y R i s h a b h M i s h ra