
This Python course is designed with scientists in mind. It follows on from Python I, starting where it left off with Functions, but going in to a bit more depth examining scope. It then covers different types of function that use iteration and recursion, then exploring lambda functions and the use of exceptions. The more advanced topic of objects within Python is introduced, and finally a section on how to code well in Python, looking at testing and good coding practice.
The Learning Objectives for this course are:







