Математичні функції
Вбудовані стандартні функції Python можна використовувати без підключення модулів.
 
Функція Призначення Приклад Результат

abs(x)

Повертає |х|

y = abs(-2.5)

y = 2.5

divmod(a,b)
Повертає значення неповної частки
і значення остачі від ділення а на b
c, d = divmod(7, 3)

c = 2

d = 1

round(num,n]) 
Oкруглює число num до n знаків після коми;
якщо аргумент n відсутній, повертає
найближче ціле

х = 1.5278

y = round(х)

z = round(х, 2)

y = 2

z = 1.53

eval(s)
Повертає результат арифметичного виразу,
запис якого зберігається в рядку s
a = eval("(3+21)/3+4") a= 12.0

Модуль math надає доступ до функцій для виконання математичних операцій.
Для завантаження модуля слід записати команду:
from math import*
 
Розглянемо деякі функції модуля math
 
2.png
Приклад:
Обчислимо відстань між точками \(A(x_a, y_a)\) і \(B(x_b, y_b)\) на координатній площині.
 
3.png
Довжина відрізка \(AB\) обчислюється за формулою \(AB=\sqrt{(x_b-x_a)^2+(y_b-y_a)^2}\).
 
\(d=\sqrt{(x_b-x_a)^2+(y_b-y_a)^2}\).
Випадкові числа
Згадаємо: щоб отримати випадкове число, необхідно завантажити модуль random:
from random import*
Функція randint(\(x_1, x_2\)) вибирає ціле випадкове число в діапазоні від \(x_1\) до \(x_2\).
Приклад:
Отримати випадкове число в діапазоні від 1 до 10.
number = randint (1,10)
print(number) # може бути виведено 6
Функция random() повертає випадкове число з плаваючою точкою в проміжку від 0.0 до 1.0.
Приклад:
number = random() # значення від 0.0 до 1.0
print(number)  #  може бути виведено 0.16790529911307295
Джерела:
Інформатика : підруч. для 8 кл. закл. загал. серед. освіти / [О. О. Бондаренко, . В. Ластовецький, О. П. Пилипчук, Є. А. Шестопалов]. — Харків : Вид-во Ранок», 2025