1.3. Jupyter Notebook Basics#
Formally known as ipython Notebook
Ipython started as GUI notebooks to run code
It had ipython kernel architecture written as well
Project Jupyter separated and branched out of ipython and decided that we will only work for (julia,python,R).
But in the backend,jupyter project still uses the ipython’s kernel
The Jupyter Notebook Application has three main kernels: the IPython, IRkernel and IJulia kernels.
These are kernels mantained by julyterlab(they take it from ipython in the backend)
The parallel computing network used to be part of the IPython project, but as of 4.0, they have removed it and made its separate standalone package called ipyparallel.
It’s so powerful because instead of running a single Python kernel, it allows you to start many distributed kernels over many machines
Everything you write in jupyter notebook is stored in RAM.
Will be removed once you close the file
1.3.1. Jupyter Notebook Shortcuts#
1.3.1.1. If you are inside the cell#
a-insert cell above
b-insert cell below
c-copy cell
v-paste cell
f-find
1.3.1.2. If you are outside the cell#
ESC a-insert cell above
ESC b-insert cell below
ESC c-copy cell
ESC v-paste cell
ESC f-find