МОДУЛІ. ВИКОРИСТАННЯ МОДУЛІВ У ПРОЄКТАХ
Урок 14
Матеріали для виконання
завдань, вправ та
файли-заготовки
Поміркуйте
Модулі — це окремі частини (файли), з яких складається великий комп'ютерний проєкт.
Що таке модуль комп'ютерного проєкту?
ЄДИНИЙ ГОЛОВНИЙ ФАЙЛ ПРОЄКТУ
Модуль уведення значень вхідних даних
Модуль обчислень
Модуль візуалізації та виведення результатів
Кожен модуль створюється, зберігається в окремому файлі та тестується НЕЗАЛЕЖНО від інших.
Переваги модульного програмування
Спроєктований один раз модуль можна підключати до абсолютно різних проєктів.
Програмісти працюють над своїми частинами одночасно, не заважаючи один одному.
Якщо ламається один модуль, інші частини програми продовжують працювати, а помилку легше знайти.
Зменшується обсяг основного файлу, код стає читабельним і легким для оновлення.
Модулі в Python та вбудований math
В Python модулі — це звичайні файли з кодом, що мають розширення .py.
Для активації модуля використовують команду import <ім'я_модуля>
(без зазначення .py).
Задача 1. Створення власного модуля
Файл-модуль mymodul1.py
Основний файл проєкту my1.py
Альтернативний імпорт
(from ... import)
Якщо з модуля потрібні не всі функції, а лише конкретна, використовують синтаксис:
Звичайний import
import mymodul1 ➡️ Виклик: mymodul1.sumnum(x)
Імпорт конкретної функції:
from mymodul1 import sumnum ➡️
Виклик: sumnum(x)
(вже без імені модуля й крапки!)
Задача. Створіть модуль, до якого включіть функцію, яка створює список із перших n чисел Фібоначчі. Використайте цю функцію в основній частині проєкту, у якій обчисліть суму перших n чисел Фібоначчі.
Працюємо з комп’ютером
Увага! Під час роботи з комп’ютером дотримуйтеся вимог безпеки життєдіяльності та санітарно-гігієнічних норм.
Леонардо Пізанський
(Фібоначчі) (1170–1250).
Числами Фібоначчі називають ряд чисел, де кожне наступне — сума двох попередніх: 1, 1, 2, 3, 5, 8, 13, 21...
3. Збережіть цей модуль у вашій папці у файлі з іменем mymodul2.py
6. Збережіть цю основну частину проєкту у вашій папці у файлі з іменем вправа 3.5.1.py.
7. Запустіть файл вправа 3.5.1.py на виконання.
4. Відкрийте нове вікно для створення основної частини проєкту.
5. Уведіть у це вікно нижченаведений текст:
Працюємо з комп’ютером
Увага! Під час роботи з комп’ютером дотримуйтеся вимог безпеки життєдіяльності та санітарно-гігієнічних норм.
Запитання для самоперевірки
Урок 15. ТРИВИМІРНА ГРАФІКА. ПРИНЦИПИ ТРИВИМІРНОГО МОДЕЛЮВАННЯ
Готуємось до вивчення нового матеріалу
Матеріали для виконання
завдань, вправ та
файли-заготовки