Welcome to my 100-day Python Problem Solving Challenge (PS3) πͺ
This repo contains 400+ problems from W3Resource, HackerRank, and real-life scripts β
solved purely for skill mastery, not for hype π
- Rebuild confidence in Python.
- Master core logic (Strings β OOP β File Handling).
- Prepare for future FastAPI / Django / ML projects.
- Maintain daily consistency & public proof of growth.
| Folder | Focus |
|---|---|
| 01_Basics | Variables, Data Types, Input/Output |
| 02_Conditionals_Loops | Loops, If-Else, Patterns |
| 03_Strings | String problems & text manipulation |
| 04_Lists_Tuples_Sets | Core data structures |
| 05_Dictionaries | Hash mapping and logic |
| 06_Functions | Reusable code & recursion |
| 07_File_IO_Exceptions | Read/Write files, error handling |
| 08_OOP | Classes, Inheritance, Encapsulation |
| 09_Mini_Projects | Real-world mini Python scripts |
| 10_Extras | Advanced syntax (lambda, decorators, modules) |
- Python 3.11+
- VS Code / PyCharm
- Git & GitHub for version control
- Optional: Jupyter Notebook for visual testing
β
Day 1 β Basics + Strings
β
Day 10 β Loops + Functions
β
Day 50 β File I/O + OOP
β
Day 100 β 400+ Problems Done
(Updating dailyβ¦)
After finishing this repo:
- Move to FastAPI / Django Projects
- Start Scraping + Automation-based clients
- Later, explore ML / AI integrations
π GitHub: @your-username
π¬ Contact: (optional)