Добро пожаловать, исследователи кодирования! Давайте окунемся в мир Python и науки о данных с «Днем 0 — Блокноты для Python» 📓🐍

Повестка дня:

  • Введение в ноутбуки
  • Встречайте ноутбук Jupyter
  • Почему стоит выбрать Юпитер?
  • Установка Jupyter в Windows
  • Откройте для себя Google Колаб
  • Преимущества Colab для программистов
  • Начало работы с Colab

1. Магия блокнотов: Блокноты — это холст для идей и кода. 📝

2. Jupyter Notebook Magic Jupyter Notebook: ваш код, уравнения и аналитические сведения собраны в одном месте. 🌐

3. Почему Jupyter хорош: интерактивный, универсальный и идеально подходящий для обучения. 🌟

4. Jupyter в Windows: простые шаги по настройке JupyterLab в Windows. 🛠️

5. Чудеса Google Colab: Изучите Google Colab: программирование в облаке. ☁️

6. Предложения Colab Подарки Colab: Python, математика, командная работа, наборы данных и многое другое. 🎁

7. Давайте сотрудничать! Откройте для себя Colab с помощью нашего короткого видео. 🚀

Блокнот – это место для сбора мыслей и идей, место для записи воспоминаний, место, где можно рисковать и место для игр.

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

Что такое блокнот Jupyter?

Jupyter Notebook, созданный на основе IPython в 2014 году, получил восторженное признание среди сообщества специалистов по обработке и анализу данных до такой степени, что стал средой по умолчанию для исследований.

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

— описание из Project Jupyter

Название проекта Jupyter — это отсылка к трем основным языкам программирования, поддерживаемым Jupyter: Julia, Python и R, а также дань уважения записным книжкам Галилея, в которых записано открытие спутники Юпитера.

По данным анализа сайта GitHub, посвященного совместному использованию кода, в сентябре 2018 года было зарегистрировано более 2,5 миллионов общедоступных блокнотов Jupyter по сравнению с примерно 200 000 в 2015 году.

Зачем использовать блокнот Jupyter?

  • Jupyter поддерживает более 40 языков программирования, включая Python, R, Julia и Scala.
  • Записными книжками можно делиться с другими с помощью электронной почты, Dropbox, GitHub и программы просмотра блокнотов Jupyter.
  • Ваш код может создавать богатый интерактивный вывод: HTML, изображения, видео, LaTeX и пользовательские типы MIME.
  • Используйте инструменты для работы с большими данными, такие как Apache Spark, на базе Python, R и Scala. Исследуйте те же данные с помощью pandas, sci-kit-learn, ggplot2 и TensorFlow.
  • Jupyter хорошо подходит для демонстрации концепций программирования и обучения.

Как установить Jupyter Notebook в Windows?

JupyterLab можно установить с помощью conda или pip. Более подробные инструкции можно найти в Руководстве по установке.

  1. Conda: Если вы используете conda, вы можете установить блокнот Jupyter, используя команду ниже.
conda install -c conda-forge jupyterlab

2. pip: Если вы используете установщик pip, вы можете использовать команду as.

pip install jupyterlab

Какая альтернатива Jupyter Notebook?

Google создал облачную среду блокнотов Jupyter под названием Colab. Если быть точным, Colab — это бесплатная среда Jupyter Notebook, полностью работающая в облаке.

Самое главное, что он не требует настройки, а созданные вами блокноты могут одновременно редактироваться членами вашей команды — точно так же, как вы редактируете документы в Документах Google. Colab поддерживает множество популярных библиотек машинного обучения, которые можно легко загрузить в свой блокнот.

Начните писать код Python с помощью Colab без установки.

Что колаб предлагает программисту?

Как программист, специалист по данным или исследователь, вы можете выполнять в Colab следующие действия:

  1. Напишите и выполните код на Python.
  2. Вы можете использовать текстовые ячейки для документирования своего кода, а также добавлять и записывать различные математические уравнения или постановки задач.
  3. Вы можете загружать, создавать, сохранять записные книжки и делиться ими с членами команды и другими людьми.
  4. Вы можете загрузить эти блокноты на Google Диск и GitHub.
  5. Импортируйте внешние наборы данных с сайта, такого как Kaggle, или импортируйте локальные файлы данных.
  6. Интегрируйте такие модули, как Pytorch, TensorFlow, Keras и т. д.

Как использовать Колаб?

Пожалуйста, посмотрите небольшое вступительное видео для colab ниже.

Мы будем широко использовать Google Colab для нашей разработки.

Краткое содержание

Мы изучили среду разработки и различные блокноты для Python. Попрактикуйтесь в некоторых операциях с colab, чтобы у вас были некоторые знания и практический опыт работы со средой colab.

Писать небольшие коды для выполнения небольших задач мы начнем из следующих статей.