Introduction

Author

Louis Moresi


In this section we move beyond the basic language constructs to explore more sophisticated features of Python that will help you write better, more maintainable code. We’ll learn about:

These tools will allow you to move from writing simple scripts to building robust, reusable software for scientific computing. You’ll learn to think like a software developer while solving Earth Science problems.