Блокнот Jupyter

Введение в Jupyter Notebook

Введение в Jupyter Notebook
Если вы разработчик Python, возможно, вы захотите поработать руками с Linux. Поскольку большинство библиотек Python совместимы с Linux, и обычно веб-сайты Python развертываются в системах Linux; лучше начать с операционной системы, которая дает максимальную гибкость при работе с этим языком.

И что может быть лучше для начала обучения, чем простая в использовании Python IDE, которая предоставляет вам редактор, в котором вы можете редактировать исходный код, интерпретатор и компилятор, а также интерфейс, на котором вы можете видеть свой результат, все в одном месте? Jupyter Notebook - это IDE, которая предоставляет новичкам в Python (и даже опытным разработчикам Python) среду, предназначенную для отображения четких результатов и анализа.

Jupyter Notebook - универсальный редактор

Вы даже можете возразить, начав использовать Jupyter, что его «записные книжки» - это наиболее удобные интегрированные среды разработки для программирования. Эти записные книжки также являются очень мощным средством обучения. Они оснащены удобочитаемым текстовым редактором, в котором вы можете создавать описания кода с изображениями и диаграммами, а также ячейки кода, которые разделяют логические единицы вашей программы. Если все утилиты записной книжки найти хорошее применение, вы можете создавать документы, которые выполняют целые программы, а также обеспечивают простой для понимания анализ и описание бок о бок с кодом.

Рисунок. 1: Домашняя страница Jupyter Notebook

Jupyter - это веб-среда IDE, которая открывается в браузере. Вы можете изменить браузер по умолчанию, в котором он открывается, на любой браузер по вашему выбору. Jupyter Notebook может быть установлен в вашей системе Linux, где он создает записные книжки на рабочем месте на вашем диске, или его можно использовать онлайн для редактирования кода по адресу https: // jupyter.org /. После создания записной книжки в Jupyter, нажав «Создать», откроется следующий редактор:

Рисунок. 2. Блокнот без названия

Этот простой на вид интерфейс невероятно мощен по своим функциям. Давайте сначала начнем с базового введения.

Начиная

На рис. 3, пустая записная книжка, которую вы видите, - это макет, с которым вы будете работать при изучении Python на Jupyter.

Рисунок. 4: Запустите ячейку кода

Чтобы запустить ячейку кода, все, что вам нужно сделать, это выбрать ячейку, которую вы хотите запустить, и либо нажать «Выполнить», либо нажать Shift + Enter. Это, наряду с кнопкой «прервать работу ядра» рядом с ним, это то, на что вы будете нажимать чаще всего. Говоря о «прерывании ядра», если вы застряли в бесконечном цикле, это может пригодиться. Прервать миссию прежде чем все станет еще хуже!

И пока мы говорим о ядрах, давайте подробнее рассмотрим один из самых важных компонентов ноутбука - ядро. Проще говоря, ядра Python несут ответственность за выполнение кода. Все параметры, которые вам понадобятся в отношении ядра, находятся здесь:

Рисунок. 5: Ядро

Ядро Python, являющееся вычислительной единицей, выполняющей код, может быть прервано для остановки выполнения кода, перезапущено, повторно подключено и завершено. Переходя к большему количеству опций, связанных с ядром, можно даже изменить ядра, чтобы переключиться с одной версии Python на другую (например, с Python 2 на Python 3).

Как мы упоминали ранее, записные книжки используются не только для написания кода. Вы можете использовать их для создания полноценного документа с абзацами, уравнениями, функциями и изображениями. Для начала вам необходимо ознакомиться с ячейками «уценки».

Если выбрать ячейку и затем выбрать «Ячейка»> «Тип ячейки»> «Уценка», ячейка кода преобразуется в текстовую ячейку. Здесь вы можете писать описания и анализ. Рекомендуется поискать в документации по Jupyter Notebooks, чтобы получить доступ ко всем различным способам использования этой функции. Когда я начал работать с записными книжками, я обнаружил одну интересную вещь: после преобразования ячейки в уценку активируется опция «Вставить изображение» в раскрывающемся списке «Редактировать». Вот демонстрация того, как выглядит ячейка уценки:

Рисунок. 6. Ячейка уценки

Обратите внимание, что этот текст находится над ячейкой обычного кода. Вот как можно добавить смысла к логическим единицам кода.

Это введение - лишь малая часть того, что можно делать с ноутбуками. Лучший совет - изучить его самостоятельно и открыть для себя остальные его функции, которые соответствуют вашим целям.

Установка Jupyter

В системах Linux Jupyter Notebook можно установить как через интерфейс командной строки, так и через графический интерфейс пользователя. Интерфейс командной строки опирается на свой Терминал. Чтобы установить Jupyter, вам сначала нужно установить или обновить Python, а затем установить блокнот Python.

Рисунок. 7: Команда для установки записной книжки Python

Установить Jupyter Notebook из графического интерфейса намного проще. Просто найдите Project Jupyter в Ubuntu Software и нажмите «Установить».

Рисунок. 8: Project Jupyter в программном обеспечении Ubuntu (установка с графическим интерфейсом)

Python - самый мощный язык программирования для науки о данных. Это также простой в освоении язык, а среда IDE, такая как Jupyter Notebook, позволяет легко привыкнуть к программированию на Python.

Как изменить направление прокрутки мыши и сенсорной панели в Windows 10
Мышь а также Сенсорная панельs не только упрощают вычисления, но и делают их более эффективными и требуют меньше времени. Мы не можем представить себе...
Как изменить указатель мыши и размер курсора, цвет и схему в Windows 10
Указатель мыши и курсор в Windows 10 - очень важные аспекты операционной системы. То же самое можно сказать и о других операционных системах, так что,...
Бесплатные движки с открытым исходным кодом для разработки игр для Linux
В этой статье будет рассмотрен список бесплатных игровых движков с открытым исходным кодом, которые можно использовать для разработки 2D- и 3D-игр в L...