An incomplete introduction to Python

In order to use \(\omega radlib\), you need to be able to use Python. The notebooks in this section will give you a glimpse of the Python language and important scientific packages, confront you with some Python exercises, and refer you to further online material. In addition, we will address some issues that are relevant to \(\omega radlib\), but do not necessarily address \(\omega radlib\) functionality.

As an introduction to scientific python, this section is necessarily incomplete. There are better and more comprehensive courses such as the SciPy Lecture Notes or the Dive into Python book.

Mostly, we will assume that you have some basic knowledge about programming, e.g. from other interpreted langauages such as R or Matlab. Otherwise, a fundamental course such as Dive into Python might help you more.