Welcome to my Python programming journey! This repository contains code, notes, and practice sets for each major concept covered during my learning process. Feel free to explore, use, and contribute! 🎉
Each folder contains well-documented Python scripts and practice exercises that helped me strengthen my understanding of Python.
- Chapter 1: Introduction to Modules, Comments, and pip
- Chapter 2: Variables and Datatypes
- Chapter 3: Strings and Text Manipulation
- Chapter 4: Lists and Tuples
- Chapter 5: Dictionaries and Sets
- Chapter 6: Conditional Expressions
- Chapter 7: Loops in Python
- Chapter 8: Functions and Recursion
- Chapter 9: File I/O Operations
- Chapter 10: Object-Oriented Programming (OOP)
- Chapter 11: Inheritance and Advanced OOP Concepts
Along with theory, each chapter is followed by practical assignments and mini-projects that reinforced the learning. Below are some key projects:
- 🎮 Project 1: Snake, Water, Gun Game
- 📝 Practice Sets: Provided for each chapter to strengthen concepts
By exploring this repository, you’ll cover:
- Python fundamentals and data structures
- Advanced topics like OOP and file handling
- Hands-on projects and code challenges to apply concepts in real-world scenarios