Introduction - Jupyter: 0.0.1 What Is Jupyter Notebooks?
Introduction - Jupyter: 0.0.1 What Is Jupyter Notebooks?
September 7, 2020
• Headers
• Text modifications such as italics and bold
• Ordered and Unordered lists
• Links
• Tables
• Images
• Etc.
1 H1
1.1 H2
1.1.1 H3
H4
1
H5 H6
Text modifications:
Emphasis, aka italics, with asterisks or underscores.
Strong emphasis, aka bold, with asterisks or underscores.
Combined emphasis with asterisks and underscores.
Strikethrough uses two tildes. Scratch this.
Lists:
• Unordered sub-list.
Links:
http://www.umich.edu
http://www.umich.edu
The University of Michigan’s Homepage
To look into more examples of Markdown syntax and features such as tables, images, etc. head
to the following link: Markdown Reference
A kernel is the back-end of our notebook which not only executes our python code, but stores
our initialized variables.
x = 1738
In [ ]: ### Print x
print(x)
2
Issues arrise when we restart our kernel and attempt to run code with variables that have not
been reinitialized.
If the kernel is reset, make sure to rerun code where variables are intialized.
It is important to note that Jupyter Notebooks have in-line cell execution. This means that a
prior executing cell must complete its operations prior to another cell being executed. A cell still
being executing is indicated by the [*] on the left-hand side of the cell.
In [ ]: print("This won't print until all prior cells have finished executing.")
Additional Shortcuts There are a lot of shortcuts that can be used to improve productivity while
using Jupyter Notebooks.
Here is a list:
3
Jupyter Notebook Shortcuts