Урок № 38. Підключення додаткових модулів. Модуль math

І. Опрацюйте теоретичний матеріал:

Крім найпростіших операцій над числами, які ми вже розглядали, Python здатний обчислювати значення більш складні математичні функцій: тригонометричні, логарифмічні та ін. Для проведення таких обчислень з числами мова Python містить багато додаткових функцій, зібраних в бібліотеку (модуль), яка називається math.

Більш детально основні функції модуля math описані в таблиці:

Наприклад, нехай потрібно округлити перше число вгору (ceil), а друге – вниз(floor). Відповідна функція ceil з одним аргументом викликається, наприклад, так: math.ceil (x) (тобто явно вказується, що з модуля math використовується функція ceil). Замість числа x може бути будь-яке число, змінна або вираз. Функція повертає значення, яке можна вивести на екран, присвоїти іншій змінній або використати у виразі:

import math
x = math.ceil (9.1)
y = math.floor (9.9)
print(x, y)

ІІ. Виконайте практичне завдання:

Задача 1. Створити програму, яка визначатиме квадратний корінь числа.
1. Ввести ціле число (для визначення квадратного кореня)
2. Здійснити обрахунки                                                           b=math.sqrt(a)
3. Вивести число на екран з повідомлення «Квадратний корінь з числа …. дорівнює ….»

Задача 2. Створити програму для обчислення площі круга за введеним радіусом, використовуючи функцію pi  модуля math

Задача 3. Піднести число Х до ступеня Y використовуючи функцію pow(x,y) модуля math

Задача  4 . Визначити цілу частину числа Х за допомогою функції math.trunc

ІІІ. Домашнє завдання:

Задача 1. Створити програму для визначення площі круга, за допомогою діаметра
Задача 2. Створіть програму для обчислення довжини гіпотенузи прямокутного трикутника, за введеними катетами. (Використати функцію hypot модуля math)

Для перевірки програми надсилайте на електронну пошту kybedu@gmail.com (в темі повідомлення вказуйте своє прізвище, ім’я, клас)