Sonification with Python Workshop

Learning Python

Gentle introductions

Learn Online In no particular order:

Some (free) eBooks

  • Pilgrim, Mark.Dive Into Python is available in a number of formats. More recent editions of the book concentrate on the differences between Python 3 and Python 2 (we're using 2.7 for this workshop). This site also contains links to a number of other resources, including:
  • Downey, Allen B. Think Python. How to Think Like a Computer Scientist is well written and quite comprehensive. It is available in a number of different formats, including as a downloadable PDF.

Python Syntax and Semantics