This repository is a self-built collection of Core Python concepts that I have learned, practiced, and implemented on my own.
Every file here is manually written and structured by me as part of my learning process — not copied, not auto-generated. This serves as both:
- My personal learning archive
- A reference guide for anyone starting with Python fundamentals
- Build a strong foundation in Python
- Practice concepts through code implementation
- Track my learning progress consistently
- Prepare for advanced topics like DSA, AI/ML, and development
This repository includes the following core topics:
- Basics of Python
- Input Handling
- Conditional Statements
- Loops
- Functions
- Strings
- Lists
- Tuples
- Sets
- Dictionaries
- Type Conversion
- Operators
- File Handling
- Object-Oriented Programming (OOP)
- Practice Problems
Each topic is written in a separate .py file for clarity and modular learning.
- Learned concepts step-by-step
- Wrote code from scratch
- Practised with examples and small problems
- Organised files topic-wise for easy navigation
- Beginners can go file-by-file in order
- Use it as a revision guide
- Run each file and experiment with changes
- Try extending the logic with your own examples
This repository represents:
- Consistency over perfection
- Learning through doing
- Building fundamentals before complexity
This is a learning repository, so code may be simple and focused on understanding concepts rather than optimisation.
Manaswi Vishal Sorde Self-taught learner building strong foundations in Python 🚀