This repository contains my solutions to all the psets of CS50's Introduction to Programming with Python, the 2022 version.
Course site: https://cs50.harvard.edu/python/2022/
-
Week 0: Functions, Variables
- Pset 0:
- einstein/einstein.py
- faces/faces.py
- indoor/indoor.py
- playback/playback.py
- tip/tip.py
- Pset 0:
-
Week 1: Conditional
- Pset 1:
- bank/bank.py
- deep/deep.py
- extensions/extensions.py
- interpreter/interpreter.py
- meal/meal.py
- Pset 1:
-
Week 2: Loops
- Pset 2:
- camel/camel.py
- coke/coke.py
- plates/plates.py
- twttr/twttr.py
- nutrition/nutrition.py
- Pset 2:
-
Week 3: Exceptions
- Pset 3:
- fuel/fuel.py
- taqueria/taqueria.py
- grocery/grocery.py
- outdated/outdated.py
- Pset 3:
-
Week 4: Libraries
- Pset 4:
- emojize/emojize.py
- figlet/figlet.py
- adieu/adieu.py
- game/game.py
- professor/profesor.py
- bitcoin/bitcoin.py
- Pset 4:
-
Week 5: Unit Tests
- Pset 5:
- test_twttr/test_twttr.py
- test_twttr/twttr.py
- test_bank/test_bank.py
- test_bank/bank.py
- test_plates/test_plates.py
- test_plates/plates.py
- test_fuel/test_fuel.py
- test_fuel/fuel.py
- Pset 5:
-
Week 6: Files I/O
- Pset 6:
- lines/lines.py
- pizza/pizza.py
- pizza/regular.csv
- pizza/sicilian.csv
- scourgify/scourgify.py
- scourgify/before.csv
- shirt/shirt.py
- shirt/shirt.png
- shirt/muppets/before1.jpg
- shirt/muppets/before2.jpg
- shirt/muppets/before3.jpg
- Pset 6:
-
Week 7: Regular Expressions
- Pset 7:
- numb3rs/numb3rs.py
- numb3rs/test_numb3rs.py
- watch/watch.py
- watch/test_watch.py
- working/working.py
- working/test_working.py
- um/um.py
- um/test_um.py
- response/response.py
- response/test_response.py
- Pset 7:
-
Week 8: Object-Oriented Programming (OOP)
- Pset 8:
- seasons/seasons.py
- seasons/test_seasons.py
- jar/jar.py
- jar/test_jar.py
- shirtificate/ahirtificate.py
- shirtificate/shirtificate.png
- Pset 8:
-
Week 9: Et Cetera
- Final Project