All Images

Running and QuittingMarkdown codeRendered output


Figure 1

Anaconda Navigator landing page


Figure 2

JupyterLab landing page


Figure 3

JupyterLab Menu Bar


Figure 4

JupyterLab Left Side Bar


Figure 5

JupyterLab Main Work Area


Figure 6

Example Jupyter Notebook


Figure 7

Multi-panel JupyterLab


Variables and Assignment


Figure 1

A line of Python code, print(atom_name[0]), demonstrates that using the zero index will output just the initial letter, in this case ‘h’ for helium.
A line of Python code, print(atom_name[0]), demonstrates that using the zero index will output just the initial letter, in this case ‘h’ for helium.

(Talk) The Zen of Python


Figure 1

Photo of Guido van Rossum
Photo of Guido van Rossum

Morning Coffee


Data Types and Type Conversion


Built-in Functions and Help


Lunch Break


Libraries


(Talk) Third Party Libraries


Afternoon Break


Reading Tabular Data into DataFrames


Pandas DataFrames


Plotting


Figure 1

A line chart showing time (hr) relative to position (km), using the values provided in the code block above. By default, the plotted line is blue against a white background, and the axes have been scaled automatically to fit the range of the input data.

Figure 2

GDP plot for Australia

Figure 3

GDP plot for Australia and New Zealand

Figure 4

GDP barplot for Australia

Figure 5

GDP formatted plot for Australia

Figure 6

GDP formatted plot for Australia and New Zealand

Figure 7

GDP correlation using plt.scatter

Figure 8

GDP correlation using data.T.plot.scatter

Figure 9

Minima Maxima Solution

Figure 10

Correlations Solution 1

Figure 11

Correlations Solution 2

Figure 12

More Correlations Solution

(Talk) Git Control SystemPracticePractice


Figure 1

git init
git init

Figure 2

git init
git init

Figure 3

git before adding
git before adding

Figure 4

git after adding
git after adding

Figure 5

git commit
git commit

Figure 6

git log
git log

Figure 7

git checkout
git checkout

Figure 8

git branch
git branch

Day 1 Recap


Lists


Dictionaries


Morning Coffee


For Loops


Lunch Break


Conditionals


(Talk) Clean CodeClean Code


Afternoon Break


Looping Over Data Sets


Writing Functions


Variable Scope


Programming Style


(Talk) Libraries with Compiled Code


Feedback


Wrap-Up