Whether you are reading Spraul or Downey, the mental framework remains the same. Here are the pillars of thinking like a programmer in Python.