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, прямо в своей среде разработки.
Зайдите в раздел "Настройки", Windows/Linux
File - Settings, MacOSPyCharm - Preferences. Если нет раздела настроек, откройте любой проект или создайте новый.В появившемся окне в боковом меню выберите раздел Plugins и откройте вкладку Marketplace. В строке поиска напечайте javarush
- Выберите плагин и нажмите на кнопку Install.
- Перезагрузите (Restart IDE) PyCharm, чтобы начать работу с плагином.
- Вы увидите немного измененный интерфейс и кнопку Войти в аккаунт на верхней горизонтальной панели.
Чтобы открыть новую задачу, нажмите на
Tasksв левой вертикальной панели, а потом на карточку задачи в боковой панели слева, и во всплывающем окне нажмите Открыть:- Перед вами открылось окно с двумя вкладками. Одна — с условием, вторая — для ввода кода.
- Теперь печатайте решение задачи и жмите на кнопку
Проверить
При нажатии откроется окно для входа в ваш аккаунт, в котором нужно ввести свой секретный ключ:
Напомним, что секретный ключ вы можете найти в разделе “Настройки” → “Безопасность и вход”.
Ручная установка плагина
- Скачать плагин
- Зайдите в раздел "Настройки", Windows/Linux
File - Settings, MacOSPyCharm - Preferences. - В появившемся окне в боковом меню выберите раздел Plugins и нажмите на шестеренку (⚙️) и выбирай «Install Plugins from disk»
- Откройте папку, в которой лежит плагин. Выберите его (архив) и нажмите OK Restart IDE.
Плагин установлен! Теперь можно решать задачи.
Синхронизация задач сайт — плагин
Список задач и их статусов обновляется автоматически, каждые пять минут или после отправки любой задачи на проверку (сервер javarush).
Поэтому если вы решили задачу на сайте, в плагине она также будет в списке решенных задач. Если нужно обновить информацию по статусам задач прямо сейчас, то нажмите на свой аватар (справа сверху), и в выпадающем меню выберите пункт Синхронизировать задачи:
Режим новичка в плагине
Это упрощенная версия для тех пользователей, у которых нет (или мало) опыта работы с PyCharm и другими средами разработки. В ней скрыты некоторые функции PyCharm. Чтобы отключить этот режим нажмите на свой аватар (справа сверху), и в выпадающем меню выберите пункт Настройки:
Как скрыть навигационную панель плагина в режиме PRO
Нажмите на пункт Настройки (⚙️) и снимите галочку с пункта "Отображать навигационную панель плагина":

ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ