0% found this document useful (0 votes)
8 views

Python Notes by Ankush Chap-08-Operators

This document is a beginner's tutorial on Python operators, explaining their definition and various types such as arithmetic, comparison, assignment, logical, identity, membership, and bitwise operators. It includes examples and a cheat sheet for quick reference on operator functions and precedence. The tutorial aims to provide foundational knowledge for performing operations on variables and values in Python.

Uploaded by

paidpdfnotes
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Python Notes by Ankush Chap-08-Operators

This document is a beginner's tutorial on Python operators, explaining their definition and various types such as arithmetic, comparison, assignment, logical, identity, membership, and bitwise operators. It includes examples and a cheat sheet for quick reference on operator functions and precedence. The tutorial aims to provide foundational knowledge for performing operations on variables and values in Python.

Uploaded by

paidpdfnotes
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

PYTHON TUTORIAL FOR BEGINNERS

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 thon No te s by Ankush
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 thon No te s by Ankush
Precedence of Arithmetic Operators in Python:
P – Parentheses
E–
Exponentiation
M–
Multiplication D
– Division
A – Addition
S – Subtraction

2.Comparison (Relational) Operators


Comparison operators are used to compare two values and return a
Boolean result (True or False).

3.Assignment Operators
Assignment operators are used to assign values to variables.

P y thon No te s by Ankush
4.Logical Operators
Logical operators are used to combine conditional statements.

5.Identity & Membership Operators


Identity operators are used to compare the memory locations of two
objects, not just equal but if they are the same objects.
Membership operators checks whether a given value is a member of a
sequence (such as strings, lists, and tuples) or not.

6.Bitwise Operators
Bitwise operators perform operations on binary numbers.

P y thon No te s by Ankush
Bitwise Operators Example:
Compare each bit in these Eg:1
numbers.
010 (This is 5 in binary) a = 5 0101
1
001 (This is 3 in binary)
------- b = 3
print(a fi b) 0011
1
0001 (This is the result 5 fi 3) Output: 1 0001
of

Rules: 0 – False, - True Eg:2


1
True + True = True a = 5 0101
True + False = b = 8 1000
False
False + False = print( fi b)
False a
Output: 0 0000

Python Tutorial Playlist:

P y thon No te s by Ankush`

You might also like