JavaRush /Курсы /Модуль 1: Python Core /Работа с PyCharm

Работа с PyCharm

Модуль 1: Python Core
2 уровень , 8 лекция
Открыта

9.1 Создаем первую программу

Давайте напишем нашу первую программу на Python. PyCharm нам уже что-то подготовил, но, думаю, будет не круто, если нашей первой программой будет чужой код. Давайте его удалим, а потом напишем свой — еще лучше.

Предлагаю начать с простого – вывести на экран какой-нибудь текст. В Python это сделать очень легко – нужно просто написать команду:


        print ("text")

Всё, больше ничего писать не нужно. Ни функции main(), ни даже точку с запятой, как в других языках программирования. Просто слово print, скобки и текст в двойных кавычках. Это не две одинарные кавычки – это двойные кавычки.

При желании можете вписать между кавычками какой-нибудь красивый и пафосный текст – это ведь ваша первая программа на Python. Предлагаю 3 варианта на выбор:

  • "Темная сторона предлагает мне то, чего не может дать Светлая: истинную свободу."
  • "Темная сторона — это путь к силе, которая не знает границ."
  • "Я выбираю свою судьбу, и она во мраке."

Если вы случайно сотрете одну из кавычек или напишете лишнюю, то PyCharm подчеркнет строку красным. Пример:

В примере выше, я случайно стер закрывающую двойную кавычку.

9.2 Запуск первой программы

Теперь давайте запустим программу и посмотрим, что она выведет на экран.

Для запуска программы нужно нажать на зеленый треугольник в верхнем меню. Слева от него написано имя файла, который начнет выполняться:

Также вы можете запустить программу, нажав Shift+F10.

Давайте это сделаем, и вы увидите вывод вашей программы в консоли. Вот что вывела моя:

Оранжевым цветом написан код – запуск Python файла main.py

Красным цветом выделен текст, который моя программа вывела на экран (в консоль).

Желтым цветом – служебная информация о том, что программа завершилась без ошибок.

9.3 Работа над ошибками

А что будет, если мы допустили какую-нибудь ошибку, как на это будет реагировать Python?

Давайте сотрем закрывающую кавычку и снова запустим нашу программу. Вот что у меня получилось:

Питон попробовал выполнить команду (она у меня на строке 1), но ему это не удалось. Вот что он пишет: SyntaxError: unterminated string literal (detected at line 1)

  • SyntaxError — синтаксическая ошибка [в коде].
  • unterminated string literal — незаконченная строка.
  • (detected at line 1) — ошибка в строке номер 1.

Пока вы только учитесь программировать, ошибки будут вашими частыми попутчиками. Но не забывайте — не ошибается тот, кто ничего не делает.

Вам нужно научиться правильно читать ошибки, понимать, о чем они говорят, и научиться их исправлять.

9.4 Что такое плагин JavaRush и для чего он нужен?

Это приложение, специальный программный модуль, который встраивается в среду разработки PyCharm и позволяет вам работать в ней с задачами курса JavaRush. Например, писать код решения, отправлять его на проверку, сверять свое решение с “дефолтным” и многое другое. Прогресс в решении задач в плагине синхронизируется с вашим аккаунтом на JavaRush, поэтому он будет выглядеть одинаково и на сайте, и в среде разработки.

Скачать плагин JavaRush вы можете из маркетплейса Jetbrains, прямо в своей среде разработки.

  1. Зайдите в раздел "Настройки", Windows/Linux File - Settings, MacOS PyCharm - Preferences. Если нет раздела настроек, откройте любой проект или создайте новый.

  2. В появившемся окне в боковом меню выберите раздел Plugins и откройте вкладку Marketplace. В строке поиска напечайте javarush

  3. Выберите плагин и нажмите на кнопку Install.
  4. Перезагрузите (Restart IDE) PyCharm, чтобы начать работу с плагином.
  5. Вы увидите немного измененный интерфейс и кнопку Войти в аккаунт на верхней горизонтальной панели.
  6. При нажатии откроется окно для входа в ваш аккаунт, в котором нужно ввести свой секретный ключ:

    Напомним, что секретный ключ вы можете найти в разделе “Настройки” → “Безопасность и вход”.

  7. Чтобы открыть новую задачу, нажмите на Tasks в левой вертикальной панели, а потом на карточку задачи в боковой панели слева, и во всплывающем окне нажмите Открыть:

  8. Перед вами открылось окно с двумя вкладками. Одна — с условием, вторая — для ввода кода.
  9. Теперь печатайте решение задачи и жмите на кнопку Проверить

Ручная установка плагина

  1. Скачать плагин
  2. Зайдите в раздел "Настройки", Windows/Linux File - Settings, MacOS PyCharm - Preferences.
  3. В появившемся окне в боковом меню выберите раздел Plugins и нажмите на шестеренку (⚙️) и выбирай «Install Plugins from disk»
  4. Откройте папку, в которой лежит плагин. Выберите его (архив) и нажмите OK Restart IDE.

Плагин установлен! Теперь можно решать задачи.

Синхронизация задач сайт — плагин

Список задач и их статусов обновляется автоматически, каждые пять минут или после отправки любой задачи на проверку (сервер javarush).

Поэтому если вы решили задачу на сайте, в плагине она также будет в списке решенных задач. Если нужно обновить информацию по статусам задач прямо сейчас, то нажмите на свой аватар (справа сверху), и в выпадающем меню выберите пункт Синхронизировать задачи:

Режим новичка в плагине

Это упрощенная версия для тех пользователей, у которых нет (или мало) опыта работы с PyCharm и другими средами разработки. В ней скрыты некоторые функции PyCharm. Чтобы отключить этот режим нажмите на свой аватар (справа сверху), и в выпадающем меню выберите пункт Настройки:

Как скрыть навигационную панель плагина в режиме PRO

Нажмите на пункт Настройки (⚙️) и снимите галочку с пункта "Отображать навигационную панель плагина":

Комментарии (15)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
HTML Samurai Уровень 5
16 февраля 2026
Если у вас проблема с плагином установкой плагина. Вот решение: 1. Скачивайте его с сайта https://plugins.jetbrains.com/plugin/20857-javarush/versions/stable , указывайте там PyCharm или другую IDE, которую используете 2. Устанавливайте его из IDE, через file-settings-plugins - значёк шестирёнки(настройки), Install plugin from disk, выбираете zip файл ,что скачали. И всё заработает
Anonymous #6457877 Уровень 5
3 января 2026
А нужно обязательно этот плагин ставить? У меня Windows 8.1 / PyCharm Community 2024.3.6 Установил плагин из прошлых версий hitech-plugin-231.1.23-signed.zip Вроде залогинился, а задач нет. Проект переименовать попробовал - не помогло... Что-то там пробовал нажимал - уехал в какой-то fullscreen - там только код и ничего более - выйти теперь не могу.... пи..ец короче
Sergey Barsukov Уровень 5
13 декабря 2025
Все сработало по инструкции, работает отлично!
Tania Solovei Уровень 64
18 сентября 2025
Все у кого проблемы с плагином, просто включите впн,у меня так сразу все скачалось
Anonymous #3566729 Уровень 2
20 марта 2025
а у меня комьюнити эдишн там плагинов нет.
GrafNaryshkin Уровень 13
16 января 2025
при входе пишет Failed to login with the specified secret key, хотя ключ копирую правильно
Maria Tarakanova Уровень 35
19 января 2025
Получилось авторизоваться после того, как выключила прокси в настройках PyCharm
Владимир Уровень 2
1 января 2025
Пересоздал проект и назвал javarush-project - помогло перебороть сообщение о том, что вы пытаетесь открыть другой проект! Спасибо Japan_Dragon 👍
Alexander Уровень 9
18 января 2025
Спасибо, Владимир!
Andrey Sokolovsky Уровень 11
29 декабря 2024
Ничего не помогает. Плагин из файла установил, авторизовался, проект тоже переименовал. You are opening another project! To solve JavaRush tasks, return to the JavaRush project. Переставил PyCharm с нуля, подключил плагин ещё без проектов - не помогло. Кстати, в виде файла плагин устаревший, желает обновиться.
Vitalii Уровень 12
29 декабря 2024
https://plugins.jetbrains.com/plugin/20857-javarush/versions По ссылке нажать на Versions и скачайте последнюю версию плагина. Его установить, он не будет хотеть обновиться)
DmUr Уровень 16
20 декабря 2024
CNTR + Shift+F10
Марина Уровень 14
17 декабря 2024
На всякий случай сразу заранее перед скачиванием плагина включила VPN, все прошло гладко. Фух.