basIcs
,PA R T 1 : I N T R O D U C T I O N T O PY T H O N
What is Python?
W hy L e a r n P y t h o n i n 2 0 2 5 ?
Where is Python Used?
Installing Python (with screenshots for
W i n d ow s / M a c / L i n u x )
Yo u r F i r s t P y t h o n P r o g r a m
PA R T 2 : PY T H O N BAS I C S
Va r i a b l e s & D a t a T y p e s
Input and Output
Operators (Arithmetic, Assignment, Log
Co m m e nt s a n d D o c s t r i n g s
P y t h o n Ke y w o r d s a n d I d e n t i f i e r s
PA R T 3 : C O N T R O L S T R U C T U R E S
Co n d i t i o n a l S t a t e m e nt s ( i f , e l i f , e l s e )
Loops (for, while)
L o o p Co nt r o l S t a t e m e nt s ( b r e a k , c o nt i n
Practic e Exercises
, Tuples
Dictionaries
Sets
Co m m o n O p e r a t i o n s o n D a t a S t r u c t u r e s
Practice Questions with Solutions
PA R T 5 : F U N C T I O N S & M O D U L E S
Creating and Using Functions
Built-in Functions
* * F u n c t i o n A r g u m e n t s ( D e f a u l t , Ke y w o r d
kwa rg s )
M o d u l e s a n d P a c ka g e s
I m p o r t i n g f r o m E x t e r n a l M o d u l e s ( l i ke m
random)
PA R T 6 : O BJ E C T - O R I E N T E D P R O G R
(OOP)
C l a s s e s a n d O bj e c t s
__init__() Metho d
Inheritance
Encapsulation and Polymorphism
Practice Programs