Ячейки и режимы работы
Содержание курса
Операции над ячейками
В командном режиме доступны различные операции с ячейками:
-
Добавление ячейки: как упоминалось, A или B добавят соответственно выше или ниже. Также есть кнопка + на панели инструментов (всегда добавляет ниже).
-
Удаление ячейки: двойное D. Будьте осторожны — удалённая ячейка исчезает, но вы можете сразу вернуть её, если случайно удалили, нажав Z (undo delete).
-
Копирование/вырезание и вставка ячеек: клавиши C (copy), X (cut) и V (paste) работают для целых ячеек. Например, можно скопировать одну ячейку и вставить копию ниже.
-
Перемещение ячеек: для перемещения используйте вырезание (X) и вставку (V) или перетаскивание мышью (в командном режиме можно схватить левым краем ячейки и переместить).
-
Слияние ячеек: выделите несколько ячеек (в командном режиме, зажмите Shift и выберите диапазон) и нажмите Shift+M, чтобы объединить их содержимое в одну ячейку.
-
Изменение типа ячейки: M и Y, как отмечалось, переключают между Markdown и кодом. Альтернативно — через меню "Cell -> Cell Type".
-
Выполнение всех ячеек: иногда нужно выполнить сразу весь ноутбук. В меню Cell есть опции Run All, Run All Above, Run All Below. Будьте внимательны: Run All выполнит последовательно все ячейки сверху вниз.
Также важно сохранять работу. Jupyter ноутбук автоматически создает checkpoint — резервную копию. Вы можете вручную создать checkpoint через File -> Save and Checkpoint. Если что-то пошло не так, можно откатиться к предыдущему checkpoint через File -> Revert to Checkpoint.
Немного попрактиковавшись в добавлении, удалении и перемещении ячеек, вы привыкнете к этой системе. Она очень гибкая: всегда можно поменять структуру ноутбука, добавить пояснение между кодом или наоборот, перенести кусок кода выше.
