dir(python)
Introduction
This site contains course notes for MPCS 50142: Python Programming.
This course assumes that you have basic familiarity with Python and programming, but are interested in having a much better understanding of both.
Goals
- Build general-purpose programming skills: decomposing problems into parts, making thoughtful data structures and algorithm choices, and understanding what your code is doing and how to debug it.
- Using Python’s strengths as a multi-paradigm language, explore differences between procedural, functional, and object-oriented programming.
- Introduce the powerful ecosystem of Python libraries, and encourage continued growth as a Python programmer beyond this course.
Course Resources
About
These notes were originally written by James Turk for MPCS 51042 at The University of Chicago.
They are not meant to be a complete resource on Python, but to guide my lectures.
If you find them useful, or notice any issues, let me know.
Licensing
<a property=“dct:title” rel=“cc:attributionURL” href=“https://notes.jpt.sh/dir-python/”dir(python) by James Turk is licensed Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
If you find these notes useful, please drop me a note!