Artificial Intelligence, Programming, Python, Tutorials

Pyhton Jupyter Notebook Basics with Cheatsheet

Jupyter notebook is been extensively used by programmers especially data scientists to write and test there code. It also helps the programmer to save the graphs and results and get the same replicate the result every time they run the notebook. Also, Jupyter notebooks can be exported into different formats like .pdf, .py, .html, .txt which helps to publish the notebook as a research paper without editing.

The Jupyter notebook runs on a web browser and uses the IPython Kernel to run the code. IPython Kernel enables the functionality of executing the code line by line which helps in better debugging and understanding the functionality of each line in the program.

Every notebook runs on a web browser and uses the IPython Kernel to run the code. IPython Kernel enables the functionality of executing the code line by line which helps in better debugging and understanding the functionality of each line in the program.

If you have not installed jupyter notebooks yet check “Installing Jupyter Notebooks”.

You can also try jupyter notebooks online at “Online Jupyter Notebook

Launching Jupyter Notebooks

  • If you have anaconda installed you can run jupyter notebook from anaconda navigator.
  • Jupyter Notebook can be run directly from the command prompt by typing jupyter notebook in the command line window.
Jupyter Notebook in anaconda navigator
Jupyter Notebook in anaconda navigator

Every time you run jupyter notebook it launches a web browser and the IPython kernel on the localhost:8888 by default.

The first thing that you will see is the list of all the files and folder in the directory from where the jupyter notebook command is executed.

Create a New Notebook:To create a new Python3 Notebook click on the new button on the left corner.

Now, You have a new notebook created with the name “Untitled1” every notebook is saved with the file extension “.ipynb“.

Renaming Notebook: Click On the name “Untitled1” at the right corner of the notebook.

  • The Menubar
jupyter-menubar
jupyter-menubar
  • Shortcut Buttons
jupyter shortcut buttons
jupyter-shortcut buttons
  • Cells
jupyter cells
jupyter-cells

What are Cells?

Cells in Notebook

Remember we said jupyter notebooks enables line-by-line interpretation of the code. That’s what cells are there for. Each cell is can contain a snippet of code and can be run individually. The output such as “print” is displayed just below the cell. Hence you can break the program into small independent cells and achieve maximum readability and control over your program.

Edit Mode and Command Mode.

Each cell can be in one of the two modes:

  • Edit Mode
  • Command mode

Edit Mode (Green Cell)

Cell in Edit Mode

When the cell is in edit mode you can directly write text in the cell and execute cell by pressing “Ctrl+Shift+Enter” or clicking the run shortcut button in the “Shortbat bar

Command Mode (Blue Cell)

Cell in Command Mode

When in command mode you can use keyboard shortcuts to run a cell, add a new cell, delete cells and other useful shortcuts mentioned below and in the cheatsheet.

Executing Command prompt/Terminal commands.

You can directly execute command line commands in a notebook by writing ! followed by your command (eg- pwd) in the cell and executing the cell.

Command-line in notebook

Resetting and Intruppting Kernel

To clear stored variable values of the notebook or interrupting the execution if the notebook you can use Reset Kernel or Interuppt Kernel option present in Kernel Dropdown in the menu bar.

Kernel Reset

This is the basics of Jupyter Notebook to get you up and running in using Notebooks to make your programming experience great for more advance stuff stay tuned.


Thank you for reading, Happy Learning, drop your suggestion in the comments.

Feel free to follow us on Youtube , Linked In , Instagram

5 1 vote
Article Rating