This repository contains my journey of learning Python programming from basics to advanced topics. It includes notes, code examples, mini-projects, and exercises.
- β Basics of Python (Variables, Data Types, Operators)
- β Control Flow (if, for, while)
- β Functions and Recursion
- β Data Structures (Lists, Tuples, Sets, Dictionaries)
- β File Handling
- β Object-Oriented Programming (Classes, Inheritance)
- β Modules and Packages
- β Exception Handling
- β Comprehensions (List, Dict, Set)
- β Lambda, Map, Filter, Reduce
- β Decorators & Generators
- β Working with JSON, CSV
- β Python with MySQL/SQLite
- β Web Scraping (BeautifulSoup, Requests)
- β Working with APIs
- β Projects and Practice Problems
- Clone the repo:
git clone https://github.com/ansh26748ar/Python-Programming.git cd Python-Programming