“Code is like poetry — elegant, structured, and sometimes, quietly rebellious.”
Welcome to my personal repository of 100 Python programs — a culmination of my Semester 5 journey, countless cups of chai ☕, and a deep dive into the art of programming.
This isn’t just a collection of codes.
It’s a reflection of how I learned to think logically, debug patiently, and write programs that actually make sense.
This repository contains 100+ Python programs written as part of my college practicals.
Each program focuses on a specific concept — from the absolute basics to some fairly advanced logic-building exercises.
Whether you’re a beginner looking for examples or a student preparing for practicals, this repo has something for you.
Here’s a glimpse of what’s inside:
- Variables, Data Types & Operators
- Conditional Statements (
if,elif,else) - Loops (
for,while) - Functions & Recursion
- Exception Handling
- Lists, Tuples, Sets, and Dictionaries
- List Comprehensions
- String Manipulations
- Stack, Queue & Linked List Basics
- Classes & Objects
- Inheritance, Polymorphism, Encapsulation
- Abstract Classes & Interfaces
- Operator Overloading
- File Handling (Text, CSV, JSON)
- Modules & Packages
- Lambda Functions & Map/Filter/Reduce
- Decorators & Generators
- Iterators and Custom Iterators
- Student Management Systems
- Calculator Projects
- Simple Games & Logic Challenges
- Data Validation & CSV Automation