DEV Community

Iliya Koltsov
Iliya Koltsov

Posted on

Просим Алису (Ai) выбрать IDE для python

Просим Алису выбрать IDE для python

Промпт

Задача : Выбрать среду разработки для программирования на python для начинающего рускоязычного программиста. Акцент на рускоязычном справочнике по языку python, отладчике и подсветке синтаксиса.

Ответ

Ваш вопрос — «Задача: Выбрать среду разработки для программирования на Python для начинающего русскоязычного программиста. Акцент на русскоязычном справочнике по языку Python, отладчике и подсветке синтаксиса.». Постараюсь ответить подробно. Для этого я изучу, что пишут в интернете, и составлю план.

Алиса рассуждает

Кажется, здесь к месту будет раздел «IDLE». Уже ищу для него надёжные источники.

Тут я добавлю картинку. Ищу «Скриншот интерфейса среды разработки IDLE для Python».

Раздел «Visual Studio Code» будет здесь очень к месту. Сейчас посмотрю, о чём в нём стоит рассказать.

Картинка поможет разобраться лучше. Ищу «Скриншот интерфейса редактора кода Visual Studio Code с плагинами для работы с Python».

Тут пригодится раздел «PyCharm». Выбираю для него самые подходящие источники.

Сейчас найду подходящую картинку. Ну-ка: «Скриншот интерфейса среды разработки PyCharm для Python».

Перехожу к разделу «Jupyter Notebook». Посмотрим, что об этом есть в интернете.

Неплохо бы добавить картинку. Заглянем в поиск: «Скриншот интерфейса среды разработки Jupyter Notebook для Python».

Содержимое ответа

Для начинающего русскоязычного программиста, ориентированного на работу с Python, подходят несколько сред разработки, которые предлагают инструменты для написания, отладки и выполнения кода, но имеют русскоязычный интерфейс и функции, связанные с языком Python. Среди них — IDLE (Integrated Development and Learning Environment), Visual Studio Code, PyCharm и Jupyter Notebook. habr.comskillbox.ruthecode.mediablog.skillfactory.rusky.proPythonRu.com
IDLE
Поставляется вместе с интерпретатором Python. Подходит для быстрого тестирования и отладки небольших фрагментов кода. Некоторые функции: skillbox.rublog.skillfactory.ruthecode.media

Текстовый редактор для написания и редактирования Python-кода с поддержкой подсветки синтаксиса, автодополнения.
Интерактивная консоль (интерпретатор, выполняющий код построчно) — принимает команды и сразу отображает результаты их выполнения.
Инструменты отладки — позволяют находить и исправлять ошибки в коде.
Enter fullscreen mode Exit fullscreen mode

blog.skillfactory.ru

Visual Studio Code

Бесплатный редактор кода от Microsoft, подходит для разработки на Python. Для работы с Python можно установить расширение Python — оно добавляет поддержку синтаксиса, автодополнение и интеграцию с интерпретатором Python. Также в VS Code есть функции, не связанные с языком: комбинации горячих клавиш, темы оформления, языковые пакеты, поддерживающие множество языков (в том числе русский).

[https://avatars.mds.yandex.net/i?id=ced0a67bcca0fee2b43634b9268b6d9ba9b5e25e-9065769-images-thumbs&n=13&n=13&w=345&h=230]

sky.problog.tutortop.ruselectel.ru
Vscode exe

PyCharm
Интегрированная среда разработки (IDE) для Python от компании JetBrains. Предлагает функции, которые облегчают написание, тестирование и отладку кода. Некоторые особенности: sky.prodzen.ru

Автоматическое подсвечивание синтаксиса — параметры подсветки можно настроить.
Инструменты для отладки кода — например, можно настроить режим отладки так, чтобы показывать значения разных переменных в любой момент времени, или остановить выполнение на конкретной строчке.
Поддержка работы с виртуальными окружениями — это позволяет изолировать зависимости проекта.
Enter fullscreen mode Exit fullscreen mode

blog.skillfactory.rusky.pro
Carnaval Portal Chip How To Comment Lines In Android Studio Legume Cu 378
Jupyter Notebook
Инструмент для интерактивного программирования и анализа данных. Позволяет создавать и делиться документами, которые содержат живой код, уравнения, визуализации и текст. Некоторые особенности: sky.pro

Код можно разбивать на куски (отдельные фрагменты), чтобы выполнять их в произвольном порядке.
Вывод результата сразу после фрагмента кода, благодаря чему можно увидеть график, диаграмму или получить предварительные цифры прямо в середине кода.
Enter fullscreen mode Exit fullscreen mode

REG.ru
Jupyter Notebook Online Python Jupyter Notebook Shows A Blank 8E2
Оценить ответ
26 источников

habr.com
smirnov.school17.info
dzen.ru
python-scripts.com
skillbox.ru
blog.skillfactory.ru
dzen.ru
thecode.media
skillbox.ru
codebra.ru
sky.pro
selectel.ru
timeweb.cloud
pyhub.ru
blog.tutortop.ru
blog.skillfactory.ru
sky.pro
PythonRu.com
dzen.ru
pythonlib.ru
PythonRu.com
practicum.yandex.ru
timeweb.cloud
REG.ru
sky.pro
smirnov.school17.info
Enter fullscreen mode Exit fullscreen mode

Top comments (0)