Python

The material here is based on the Chapter 3-5 in “A Hands-On Introduction to Using Python in the Atmospheric and Oceanic Sciences” by Johnny Wei-Bing Lin.

Python, like any other programming language, has variables and all the standard control structures. We will go though Python’s basic data and control structures that support procedural programming. Then we will explore how to use arrays, followed by file input and output.

A few list of changes in Python 3.x that differs from Python 2.x