Учебник Jupyter Notebook
Jupyter Notebook (ранее IPython Notebook) — это инструмент интерактивных вычислений с открытым исходным кодом.
Jupyter Notebook объединяет код, пояснительный текст и результаты выполнения в одном документе Notebook. Документ сохраняется в формате JSON и состоит из нескольких упорядоченных ячеек. Каждая ячейка может выполнять код, либо содержать текст Markdown, отображать математические формулы, графики или другой мультимедийный контент.
Расширение файла Jupyter Notebook — это.ipynb。
Для кого этот урок?
Этот учебник предназначен для читателей, которые хотят систематически начать работать с Jupyter Notebook; наличие опыта в области data science или научных исследований не требуется.
Если вы имеете базовое понимание синтаксиса Python и хотите более эффективно записывать идеи, запускать код и представлять результаты во время обучения, экспериментов или анализа, то это руководство идеально подходит для вас.
- Новичкам, которые только изучают Python и хотят писать и запускать код, сразу видя результаты
- Разработчики, переходящие от скриптов или IDE к анализу данных и исследовательским вычислениям
- Инженеры и исследователи, которым необходимо выполнять анализ данных, экспериментальную проверку или вывод алгоритмов
- Технические писатели, которые хотят объединить код, пояснения и результаты в воспроизводимый документ
Путь обучения
Этот учебник построен по принципу последовательного усложнения и подходит как читателям, которые никогда не сталкивались с Jupyter Notebook, так и пользователям, желающим системно упорядочить свои знания. Рекомендуется придерживаться этой последовательности, чтобы избежать путаницы из-за недостаточного понимания порядка выполнения и среды выполнения.
-
Знакомство с Jupyter Notebook
Понять, что такое Jupyter Notebook, какие задачи он позволяет решать и чем отличается от традиционных редакторов кода. -
Установка и запуск окружения
Узнать, как установить Jupyter Notebook локально, а также правильно запускать рабочий каталог и управлять им. -
Базовые операции в Notebook
Освоить типы ячеек, способы выполнения, порядок выполнения и распространённые сочетания клавиш. -
Markdown и организация документа
Научиться писать пояснительные документы в Notebook, чтобы код и идеи были чётко структурированы и более удобочитаемы. -
Практические сценарии применения
Узнайте ценность Notebook в реальных сценариях на простых примерах анализа данных и визуализации. -
Продвинутое использование и лучшие практики
Изучите JupyterLab, управление ядрами и соглашения по использованию Notebook, чтобы избежать распространённых ошибок.
Связанные ссылки
Официальный сайт:https://jupyter.org/
Документация:https://docs.jupyter.org/
Другие расширения