Skip to content

Repository files navigation

CS50P-Exercise-Answers

All Harvard Python course exercises

CS50P-Exercise-Answers

This repository contains solutions to all exercises from Harvard's CS50P (Introduction to Programming with Python) course.

About the Author

I am Farnoosh Soltani, a computer science graduate with a strong passion for programming and technology. I have been programming for the past three years, focusing on Python as my primary language. These projects are part of my online postgraduate course at Harvard University, where I continue to expand my knowledge in computer science and software development.

Course Link

This repository is based on Harvard's CS50P (Introduction to Programming with Python) course. You can find more details about the course here:
🔗 CS50P on Harvard's Website

Contents

This repository includes solutions to various exercises from CS50P, covering topics such as:

  • Variables and Data Types
  • Conditionals and Loops
  • Functions and Recursion
  • File Handling
  • Object-Oriented Programming
  • Testing and Debugging
  • Web Scraping and APIs

Installation Instructions

To run the exercises, follow these steps:

1. Install Python

Make sure you have Python installed. You can download it from:
🔗 Python Official Website

2. Clone the Repository

Open a terminal or command prompt and run:

git clone https://github.com/your-username/CS50P-Exercise-Answers.git  
cd CS50P-Exercise-Answers  

3. Run an Exercise

Execute any Python script with:

python exercise_name.py  

Contributing

This repository is primarily for personal learning, but feedback and suggestions are always welcome!

License

This project is for educational purposes only and follows fair use guidelines.

About

All Harvard Python course exercises

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages