⭐ Feel free to star this repository if it was helpful!
Welcome to the Harvard CS50 Python Problem Sets repository! This repository contains my solutions to the problem sets for CS50's Introduction to Computer Science using Python. This course is offered by Harvard University through edX.
Table of Contents
Course Information
- Course Name: CS50’s Introduction to Programming with Python
- Instructor: David J. Malan
- Platform: edX
- Course URL: CS50's Introduction to Computer Science
Problem Sets
This repository contains my solutions to the problem sets for each week of the course. Here's a list of the problem sets available:
- Week 0: Functions, Variables
- 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
- Week 9: Et Cetera (Final Project)
Usage
To use this repository, follow these steps:
- Clone the repository to your local machine using the following command:
git clone https://github.com/aryanranderiya/cs50-python
-
Navigate to the specific problem set folder you're interested in, e.g., week0, week1, etc.
-
Review the Python code and any accompanying documentation to understand the solution.
-
Feel free to use the code as a reference, but remember the CS50 academic honesty policy if you are currently enrolled in the course.
License
This repository is licensed under the MIT License. Feel free to use, modify, and distribute the code as long as you include the original license file and provide appropriate attribution.