This repository folder contains my solutions, practice codes, and notes from Harvard's CS50P (CS50’s Introduction to Programming with Python).
The goal of this repo is to track my learning progress and keep all my code organized.
Each file corresponds to either a problem set or practice exercise from the course.
Example:
CS50P/
│── week0/
│ ├── indoor.py
│ ├── playback.py
│── week1/
│ ├── bank.py
│ ├── extensions.py
│── week2/
│ ├── camel.py
│ ├── coke.py
│── ...
- ✅ Week 0 – Functions, Variables, and Strings
- ✅ Week 1 – Conditionals
- ✅ Week 2 – Loops
- ✅ Week 3 – Exceptions
- ✅ Week 4 – Libraries
- ✅ Week 5 – Unit Tests
- ✅ Week 6 – File I/O
- ✅ Week 7 – Regular Expressions
- ✅ Week 8 – Object-Oriented Programming
Make sure you have Python 3.x installed.
Run any file using:
python filename.pyThanks to David J. Malan and the CS50 team for creating such an amazing course.