Теорія:

Система програмування PyCharm
Система програмування PyCharm — це комплекс програмних засобів, до якого входять: текстовий редактор для введення й редагування програми, транслятор і налагоджувач.
PyCharm надає користувачу інтегроване середовище розробки (ІСР; англ. IDE — Integrated Development Environment) із такими корисними функціями, як підсвічування синтаксису та помилок, навігація серед проєктів і в коді програми, відображення файлової структури проєкту, швидкий перехід між файлами, класами, методами тощо.

Програму PyCharm можна завантажити з офіційного сайту https://www.jetbrains.com/. Після інсталювання програми на комп’ютер у меню Програми з’являється рядок JetBrains PyCharm Community Edition 2019.1 x64, а на робочому столі — ярлик програми.
 
Після запуску ІСР на екрані привітання (рис. 1) пропонуються варіанти входу до IСР: Create New Project (Створити новий проєкт), Open (Відкрити проєкт).
 
5.PNG
 
Рис.1                                                 Рис.2
Проєкт — це набір файлів, необхідних для створення програми в IСР.
Виберемо варіант Create New Project і в діалоговому вікні, що відкрилося, введемо назву проєкту (рис. 2). Буде створено папку проєкту, а в ній — папки і файли, необхідні для подальшої його розробки. Після цього відкриється головне вікно програми.
Елементи головного вікна PyCharm
3.PNG
  
1 — панель Project (Проєкт), яка відображає файли проєкту.
2 — Left gutter (Ліва смужка) — вертикальна смуга зліва від редактора, що відображає номери рядків коду і точки зупинки.
3 — вікно текстового редактора, в якому пишеться код і яке містить вкладки для зручної навігації між відкритими файлами.
4 — панель Structure (Структура), яка містить список змінних і функцій, створених у програмному коді.
5 — вкладки панелей інструментів і кнопка для перемикання між панелями.
6 — Navigation Bar (Панель навігації), яка містить кнопки для запуску на виконання і завершення програми.
7 — Right gutter (Права смужка) — вертикальна смуга праворуч від редактора, що показує результати перевірки програмного коду.
8 — панель виведення; область для введення/виведення повідомлень під час виконання програми.
9 — Status Bar (Рядок стану), він відображає стан проєкту тощо.
 
Деякі панелі можна приховати, натиснувши кнопку в їхніх заголовках. А щоб показати приховану панель, слід вибрати її назву в меню View → Tool Windows.
Створення програми
Для розробки програми можна скористатися такими способами:
• створити новий файл із розширенням .рy.
 
Для створення нового файлу виберіть команду File → New, в переліку об’єктів New виберіть Python file.
 
У вікні New Python file (Новий файл програми) уведіть назву файлу і натисніть OK;
• додати раніше створений файл із кодом.
 
Для цього необхідно перетягнути потрібний файл до вікна текстового редактора.
Автозаповнення коду
Під час введення ключових слів розкривається список властивостей і методів, у назвах яких є набрані літери. ІСР пропонує вибрати зі списку назву властивості або методу.
 
Система «інтелектуального введення» аналізує, що саме ви зараз робите, і на основі цього пропонує певні конструкції (рис. 3).
 
4.PNG
 
Рис.3
 
PyCharm виявляє потенційні помилки й проблеми і пропонує швидкі виправлення (quick-fixes) для них. Коли IСР знаходить невикористаний код, нескінченний цикл тощо, з’являється «лампочка».
 
Клацніть по ній або натисніть Alt + Enter, щоб застосувати виправлення.
Виконання коду
Щоб запустити програму, у меню Run слід вибрати пункт Run <назва програми> або скористатися сполученням клавіш Shift + F10.

Результати роботи програми виводяться на панелі виведення.
Збереження коду
Якщо потрібно зберегти всі зміни в проєкті, виберіть команду File → Save All.
  
Якщо треба зберегти файл в іншій папці — команду File → Save As.
Джерела:
Інформатика : підруч. для 8 кл. закл. загал. серед. освіти / [О. О. Бондаренко, В. В. Ластовецький, О. П. Пилипчук, Є. А. Шестопалов]. — Харків : Вид-во «Ранок».