Top.Mail.Ru

Установка Python и среды разработки

Первое, с чем нужно разобраться — где мы будем писать код. Для Python есть много так называемых сред разработки. Среда разработки (часто называют IDE — Integrated Development Environment) — это специальная программа, где программист может писать, проверять, запускать и исправлять свой код. Проще говоря, это как удобное рабочее место для создания программ, где всё, что нужно, уже собрано в одном месте.

Мы в качестве такой среды будем использовать Jupyter Notebook. Для этого сначала установим Anaconda.
Anaconda — это такой набор для программирования на Python, который создан специально для тех, кто работает с большими данными, учится делать умные программы (например ИИ-агенты) или просто анализирует информацию. Вместо того чтобы самому скачивать и устанавливать много разных программ и библиотек, Anaconda уже собрала всё нужное в одном месте.
Почему Anaconda удобна?

  • В ней сразу есть Python и куча полезных расширений для работы с числами, графиками, данными.
  • В ней легко добавлять нужные библиотеки и создавать отдельные рабочие «пространства» для разных проектов, чтобы ничего не путалось.
  • Если вам не нравится командная строка — есть удобный графический интерфейс, где всё можно сделать мышкой — запускать программы, ставить библиотеки и проверять, что у вас установлено.
  • Подходит и для Windows, и для Mac, и для Linux.

Чтобы установить Anaconda — первоначально необходимо скачать файл для установки.
Для этого нужно перейти по ссылке: https://www.anaconda.com/download/success

И выбрать файл для вашей операционной системы:
После скачивания установочного файла — откройте его и просто следуйте инструкциям. На этапе, когда вас попросят выбрать место для установки — пожалуйста, выбирайте папку, в пути к которой нет кириллических символов. Это вызывает ошибки и проблемы при установке. Если имя вашего пользователя написано по-русски — можно установить Anaconda просто на диск С.

После установки в списке приложений вы увидете Jupyter Notebook — он-то вам и нужен! Запускайте его и в браузере у вас откроется непосредственно нужная нам среда:
Теперь вы можете создать новый файл:
И начать писать в нем код. Тетрадка ipynb (файл, который создается в Jupyter Notebook) состоит из ячеек. Добавить новую ячейку можно с помощью плюсика:
В выпадающим списке для каждой ячейки можно выбрать тип: код (code) или текст (markdown).

Мы с вами будем писать код только в ячейках типа код. А после написания запускать их с помощью соответствующей кнопки (треугольничек на панели инструментов) или сочетания клавиш shift+enter.

Ввод и вывод данных