
Some of the concepts I found usefull to know or new to my knowledge
Whats a REPL?
REPL stands for Read-Eval-Print Loop. It is an interactive programming environment that processes one command at a time.
Jupyter notebook has two modes, the code mode and the edit one, the first one is to change your code the second one you can use the shortcut commands, which are enabled by pressing enter when you are inside a cell then you can use the commands you want
h : show keyboard shortcuts
a : Inserts a new cell above teh current cell
b : Inserts a new cell belowe the current cell
x : Cuts the current cell
c : copies current cell
m : from code to markdown
#line magic %
#cell magic %%
#Both special commands, the first is just a line, the second is the complete cell
#which has a "special command"
#For instance, it will check of much time it takes to run the code
%timeit x = range (5)
1 ) Difference between jupyternotebook and lab?
The first is the jupyter notebook as we know it the second one is the version that has more tools, like UI visualization some more interactive features and so forth