Основы работы в Jupyter Notebook

Ячейки и режимы работы

Содержание курса

Типы ячеек: код и Markdown

Jupyter Notebook документ состоит из ячеек. По типу ячейки делятся на:

  • Ячейки кода (Code cells): в них пишут программный код (в нашем случае на Python) и при выполнении получают результат (вывод). Мы уже встретили такой тип ячеек, когда писали print("Hello, Jupyter!").

  • Ячейки разметки Markdown (Markdown cells): в них пишут текст в формате Markdown (и LaTeX для формул). Такие ячейки используются для заголовков, пояснений, описаний. Они не выполняют код, а служат для оформления. При "выполнении" (Render) такой ячейки текст форматируется (рендерится) и отображается красиво (с заголовками, списками, ссылками и т.д.).

  • Raw ячейки: третий тип, сырой. Они отображают текст как есть, без форматирования и без запуска кода. Raw-ячейки используются редко, в основном для экспорта ноутбука в специфические форматы. В рамках базового использования можно о них не беспокоиться.

По умолчанию новая ячейка создаётся как ячейка кода. Чтобы изменить тип ячейки, используйте меню Cell -> Cell Type или панель инструментов (в выпадающем списке обычно указано "Code"/"Markdown"). Например, в уроке 1.3, когда мы вводили код, ячейка была типа Code. А вот заголовок "Hello, Jupyter!" мы могли бы написать в Markdown-ячейке, чтобы оформить его крупным шрифтом.