Python for Biologists tutorial

This is the index page for the Python for Biologists programming tutorial. Follow these links in order to get started with Python (or, if you prefer a more structured approach, check out the Python for Biologists online course)

Part one: Introducing Python

Part two: Manipulating text

Part three: Working with files

Part four: Lists and loops

Part five: Conditions

Part six: Writing functions

Part seven: Regular expressions

Part eight: Dictionaries

Part nine: File management