Skip to content
This repository was archived by the owner on Nov 14, 2024. It is now read-only.

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS50P Python Problem Solvers' Guide

CS50P Logo

Certificate: View my CS50P Certification

This repository contains solutions to the problem sets from Harvard's CS50's Introduction to Programming with Python certification course. If you are taking this course or interested in Python programming challenges, you may find this repository useful.

Folder Structure

Weeks Topic Problem Sets
Week 0 Functions / Variables Indoor Voice , Playback , Faces , Einstein , Tip Calculator
Week 1 Conditionals Deep Thought , Home Federal Savings Bank , File Extensions , Math Interpreter , Meal Time
Week 2 Loops camelCase , Coke Machine , Just setting up my twttr , Vanity Plates , Nutrition Facts
Week 3 Exceptions Fuel Gauge , Felipe’s Taqueria , Grocery List , Outdated
Week 4 Libraries Emojize , Frank, Ian and Glen’s Letters , Adieu, Adieu , Guessing Game , Little Professor , Bitcoin Price Index
Week 5 Unit Tests Testing my twittr , Back to the Bank , Re-requesting a Vanity Plate , Refueling
Week 6 File I/O Lines of Code , Pizza Py , Scourgify , CS50 P-Shirt
Week 7 Regular Expressions NUMB3RS , Watch on YouTube , Working 9 to 5 , Regular, um, Expressions , Response Validation
Week 8 OOP Seasons of Love , Cookie Jar , CS50 Shirtificate
Week 9 ET Cetera Final Project

Usage

You can use this repository in several ways:

  1. Learning: Review the solutions to understand how different problems can be solved aswell as lecture examples to understand Python programming concepts covered in the course.

  2. Reference: If you're stuck on a problem in the course, you can reference the solutions and lecture materials for guidance. However, it's important to try solving problems on your own first to maximize your learning.

License

This repository does not have a specific license, which means it is open for educational and reference purposes only. You may use the code for learning and personal projects, but please respect the terms of use and academic integrity if you are taking the CS50 course or a similar course.


If you have any questions or need assistance, feel free to open an issue or contact me.

Thanks ~Huzaifa!

About

This repository contains solutions to the problem sets from Harvard's CS50's Introduction to Programming with Python certification course.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages