Конструктор уроків
1
Опрацюйте теоретичний матеріал:
Сьогодні ми навчимо Python рахувати не просто «2 + 2», а використовувати спеціальні інструменти — функції. Це як кнопки на просунутому калькуляторі.
1. Вбудовані функції (стандартні)
У мові Python для розв’язування математичних задач існують убудовані стандартні функції. Їх можна використовувати без підключення модулів.

2. Модуль math
Для використання інших математичних функцій потрібно завантажити модуль math:
from math import*

Факторіал (factorial(n)) допомагає дізнатися кількість варіантів, якими можна розставити предмети.
Задача: Скількома способами можна розставити 5 різних книжок на полиці?
Відповідь: Це 5! (12345), що дорівнює 120 варіантам.
3. Випадкові числа (модуль random)
Щоб програма стала непередбачуваною (наприклад, у комп'ютерних іграх), використовують модуль random. Для роботи пишемо:
from random import *

Модуль random генерує псевдовипадкові числа, які насправді є результатом математичних алгоритмів. Це означає, що результати можуть виглядати випадковими, але залежати від певного початкового значення.
Пам'ятайте, що функції abs, round та divmod є вбудованими, тому їх можна використовувати одразу.
Для всіх інших (як-от sqrt, pi чи randint) обов'язково потрібно спочатку завантажити відповідний модуль (math або random).
2
Виконайте інтерактивні вправи:
Скрін виконаних вправ прикріпіть до цього завдання.
3
Яку команду слід записати в програмному коді, щоб отримати доступ до математичних функцій?
4
Яка вбудована функція використовується для знаходження модуля (абсолютної величини) числа?
5
Що поверне функція divmod(7, 3)?
6
Який результат видасть функція round(1.5278, 2)?
7
Яка функція модуля random вибирає випадкове ціле число у заданому діапазоні (включно)?
8
Як називаються числа, що генеруються модулем random?
Рефлексія від 4 учнів
Сподобався:
Так: 3
Ні: 1
Зрозумілий:
Так: 3
Ні: 1
Потрібні роз'яснення:
Ні: 4
Так: 0
Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.