This article is a beginner-to-intermediate-level walkthrough on Python and matplotlib that mixes theory with example.