Daily coding practice repository — building and strengthening my Python and OOPs fundamentals as part of my SDE preparation journey. This practice runs alongside my DSA preparation and continues throughout, not just as a one-time phase.
This repo is where I solve daily Python + OOPs problems to keep my fundamentals sharp and build strong problem-solving habits. Practice here is ongoing — it continues in parallel with DSA, Git/GitHub, and other prep, not something that stops once a "phase" ends.
Python Core: Variables, Data Types, Strings, Lists, Tuples, Sets, Dictionaries, Operators, Loops, Conditionals, Functions, Recursion, File Handling, Exception Handling
Python Advanced:
Mutable vs Immutable, == vs is, *args / **kwargs, Shallow vs Deep Copy,
List/Dict Comprehension, Lambda Functions, map() / filter(),
collections module (Counter, defaultdict)
OOPs:
Class, Object, Constructor, Methods, Inheritance (Single, Multiple, Multilevel,
Hierarchical, Hybrid), Encapsulation, Abstraction, Polymorphism
(Overriding & Overloading), classmethod vs staticmethod,
Dunder/Magic Methods (__str__, __len__, etc.)
Each problem is solved in its own file, organized day-wise, with the question written as a comment at the top of the file followed by the solution.
Python 3.14 | VS Code
Abhinandan Kumar BCA (Final Year) student at GL Bajaj Institute of Technology and Management, Greater Noida | Aspiring Software Engineer | Preparing for SDE roles
- 🔗 LinkedIn: [www.linkedin.com/in/abhinandan-kumar-864a77332]
- 💻 GitHub: abhinandan169