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

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

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

Почему горячие клавиши ячеек не срабатывают

Если клавиша B печатает букву внутри кода вместо создания ячейки, вы находитесь в режиме редактирования. Нажмите Esc, переключите раскладку на английскую и нажмите B ещё раз: ниже появится новая ячейка. Enter возвращает редактирование выбранной ячейки.

Для Markdown последовательность такая: выберите ячейку → Esc → M → Enter, напишите # Заголовок и нажмите Shift+Enter. Если вместо заголовка запускается Python и появляется ошибка, проверьте тип ячейки в выпадающем списке: должен быть Markdown, не Code.

Цвет рамки зависит от версии и темы оформления. Надёжнее проверять, стоит ли текстовый курсор внутри ячейки, и выбран ли нужный тип. Команды работы с ячейками также доступны через меню интерфейса.

Типы ячеек: код и 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-ячейке, чтобы оформить его крупным шрифтом.

Начать заново?

Помощник начнёт новый диалог по этой задаче. Текущая переписка останется в истории до конца срока хранения.

О переписке

Можно приложить до трёх фото PNG, JPEG или WebP по 5 МБ.

Переписка и фото хранятся 90 дней после последнего принятого сообщения. Преподаватель получит доступ к диалогу, когда вы попросите его помочь.

Проверка решения остаётся отдельным действием.