A review by ehussong
Python for Informatics: Exploring Information by Charles R. Severance

5.0

In my opinion it's really important to use the video series associated with this, but this is one of the best "getting started" resources I've run across.