Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

chapter overview

learning objectives

This section explores how the Python programming language takes data, organizes it into collections or groupings, with the goal of doing something to that data.

It introduces:

Python environments

There are many ways to use Python. For these lesson, we will be using JupyterLab, installed through the Python Anaconda distrubtion. This option is convenient because it creates a “local” version of Python directly on your computer, which means you can use it in mutiple ways and without an internet connection.

For those of you who cannot download Python, you can use Google Colab, a browser-based tool for running Python code. Like Google Docs, Google Colab creates a collaborative environment hosted on the Google cloud for authoring content. Whereas most Python environments require installations (some of which can be really complicated), Google Colab offers Python software pre-installed on the cloud environment. It enables new users to jump right into programming.