1. Getting started with Python for science

This part of the Scientific Python Lecture Notes is a self-contained introduction to everything that is needed to use Python for science, from the language itself, to numerical computing or plotting.