This repository contains a chapter-wise Python tutorial for absolute beginners.
It covers all the fundamental concepts of Python, starting from basic syntax to more advanced topics like file handling and object-oriented programming (OOP).
Learn how to write your first Python program and understand Python's syntax and indentation rules.
Understand integers, floats, strings, booleans, input functionand type conversion.
Learn about arithmetic, comparison, logical, bitwise, and assignment operators.
🧵 Strings
String creation, indexing, slicing, methods, and formatting.
Master conditional statements (if-else).
Master for
and while
loops.
Learn how to create, update, delete, and loop through lists and tuples and it's methods and operations.
Learn key-value data structures and dictionary methods. Understand unique collections, set operations, and use cases.
Learn to define and call functions, arguments, return values, *args
, and **kwargs
.
Read from and write to files, handle file exceptions.
Classes, objects, constructors, inheritance, and encapsulation.