A curated collection of Python scripts, mini-projects, and daily coding challenges built to strengthen core programming concepts, algorithms, and problem-solving skills.
This repository serves as a personal coding archive and daily progress tracker. Each folder contains a distinct script or mini-project along with its own documentation.
| # | Project Name | Description | Key Topics |
|---|---|---|---|
| 01 | 01-simple-calculator |
Command-line calculator supporting basic arithmetic operations | Input handling, conditional logic (if-elif) |
| 02 | 02-Example-of-loop |
Demonstration of Python control flow keywords | break, continue, pass, loops |
| 03 | 03-fizzbuzz-variation |
Custom FizzBuzz algorithm with modulo logic | Modulo (%), logical AND, condition precedence |
| 04 | 04-number-guessing-game |
Interactive guessing game with randomized target numbers | random.randint(), while loops, input validation |
| 05 | 05-todo-list-manager |
Interactive task manager supporting CRUD operations | Lists, .append(), enumerate(), .pop() |
| 06 | 06-text-analyzer |
Text processing utility for word/character metrics and frequencies | Dictionaries, string methods (.split(), .replace()) |
- Clone the repository:
git clone [https://github.com/Ishant1821/python-practice-projects.git](https://github.com/Ishant1821/python-practice-projects.git)