0% found this document useful (0 votes)
17 views5 pages

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
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views5 pages

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
We take content rights seriously. If you suspect this is your content, claim it here.
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