This repository contains all my Python practice files, organized chapter-wise as I learn from CodeWithHarry's Python Course on YouTube.
I’m learning Python step by step — from the basics to advanced topics — and uploading my practice files regularly.
Each folder corresponds to a chapter or major topic from the course.
| Folder | Description |
|---|---|
01_Variables_and_DataTypes |
Basics of Python syntax, variables, and data types |
02_Conditionals_and_Loops |
If-else statements, while and for loops |
03_Functions |
User-defined functions, return values, recursion |
04_Lists_and_Tuples |
Working with lists, tuples, indexing, and slicing |
05_Dictionaries_and_Sets |
Key-value pairs, sets, and related methods |
06_File_Handling |
Reading and writing files in Python |
- I add new files after watching each CodeWithHarry video.
- I write clear comments inside my code to explain logic.
- I update this repo regularly to track my progress.
- Add more advanced topics like OOP, modules, and exception handling.
- Create small projects after completing the basics.
Special thanks to CodeWithHarry for his easy-to-understand tutorials that make learning Python fun and practical!