A collection of Python problems and solutions I'm working through to sharpen my programming and problem-solving skills.
This repository is my personal practice space for learning and improving Python. It includes solutions to coding problems, small scripts, and exercises covering core concepts and data structures & algorithms.
- Basics (variables, loops, conditionals, functions)
- Strings & Lists
- Dictionaries & Sets
- Recursion
- OOP (Object-Oriented Programming)
- Data Structures & Algorithms
- File Handling
- Problem Solving / Interview-style Questions
python-practice/
│
├── basics/ # Fundamental Python exercises
├── data_structures/ # Arrays, linked lists, stacks, queues, etc.
├── algorithms/ # Sorting, searching, DP, etc.
├── oop/ # Object-oriented programming exercises
└── misc/ # Miscellaneous scripts and one-off problems
(Structure will evolve as more problems are added.)
Clone the repository and run any file individually:
git clone https://github.com/<your-username>/python-practice.git
cd python-practice
python filename.pyThe goal of this repo is consistent practice — solving problems regularly to build stronger fundamentals and prepare for technical interviews.
- Basics
- Data Structures
- Algorithms
- OOP Concepts
- Problem Solving Practice
- Portfolio: mohdarshadkhan.netlify.app
This repository is a work in progress and will be updated as I solve more problems.
