Презентація "Модуль Math – математика в Python"

Про матеріал
Модуль math – один из наиважнейших в Python. Этот модуль предоставляет обширный функционал для работы с числами. Библиотека Math в Python обеспечивает доступ к некоторым популярным математическим функциям и константам, которые можно использовать в коде для более сложных математических вычислений. Библиотека является встроенным модулем Python. В данной презентации будут даны примеры часто используемых функций и констант библиотеки Math в Python.
Перегляд файлу
Модуль Math – математика в Python. Мова програмування PYTHON Навчання заради успіху. Вчитель інформатики В. Д. Партіка
Бібліотека Math в Python забезпечує доступ до деяких популярним математичних функцій і констант, які можна використовувати в коді для більш складних математичних обчислень. У бібліотеці Math в Python є дві важливі математичні константи. Первой важной математической константой является число Пи (π)import mathprint(math.pi)>>> %Run 1.py3.141592653589793>>> Дану константу можна використовувати для обчислення площі або довжини окружності.import mathradius = 2print(>> %Run 1.py. Площа окружності з радіусом 2 дорівнює: 12.566370614359172 " title="Бібліотека Math в Python забезпечує доступ до деяких популярним математичних функцій і констант, які можна використовувати в коді для більш складних математичних обчислень. У бібліотеці Math в Python є дві важливі математичні константи. Первой важной математической константой является число Пи (π)import mathprint(math.pi)>>> %Run 1.py3.141592653589793>>> Дану константу можна використовувати для обчислення площі або довжини окружності.import mathradius = 2print("Площа окружності з радіусом 2 дорівнює:", math.pi * radius ** 2)>>> %Run 1.py. Площа окружності з радіусом 2 дорівнює: 12.566370614359172 ">
Число Ейлера з бібліотеки mathimport mathprint(math.e)>>> %Run 1.py2.718281828459045
Функції подання чисел.ceil () і floor () - ціла частина числа.import mathnumber = 8.10# виводимо цілу частину числа з округленням до більшогоprint(>> %Run 1.py. Верхня межа 8.10 це: 9 Нижня межа 8.10 це: 8>>> " title="Функції подання чисел.ceil () і floor () - ціла частина числа.import mathnumber = 8.10# виводимо цілу частину числа з округленням до більшогоprint("Верхня межа 8.10 це:", math.ceil(number))# виводимо цілу частину числа з округленням до меншогоprint("Нижня межа 8.10 це:", math.floor(number))>>> %Run 1.py. Верхня межа 8.10 це: 9 Нижня межа 8.10 це: 8>>> ">
Функція fabs () - абсолютне значення. Функція fabs використовується для обчислення абсолютного значення числа.# Iмпорт модуля mathimport mathnumber = -8.10# вивід абсолютного значення числаprint(math.fabs(number))>>> %Run 1.py8.1>>>
factorial () - функція факторіала# Iмпорт модуля math import mathnumber = 5 # вивід факторіала числаprint(>> %Run 1.pyфакторiал числа 120>>> Якщо хтось намагається використати негативне число, повертається помилка значення (Value Error)" title="factorial () - функція факторіала# Iмпорт модуля math import mathnumber = 5 # вивід факторіала числаprint("факторiал числа", math.factorial(number))>>> %Run 1.pyфакторiал числа 120>>> Якщо хтось намагається використати негативне число, повертається помилка значення (Value Error)">
Функція fmod() — остаток от деления. Функція fmod (x, y) повертає x % y. Різниця в тому, що виразx % y працює тільки з цілими числами, а цю функцію можна використовувати і для чисел з плаваючою точкою.# Импорт модуля math import math print(math.fmod(5,2)) print(math.fmod(-5,2)) print(math.fmod(-5.2,2)) print(math.fmod(5.2,2)) >>> %Run 1.py1.0-1.0-1.20000000000000021.2000000000000002>>>
Функцiя fsum() — точна сума float. Обчислює точну суму значень з плаваючою точкою в ітеріруемом об'єкті і суму списку або діапазону даних.# Імпорт модуля math import math # сума списка numbers=[.1,.2,.3,.4,.5,.6,.7,.8,8.9] print(>> %Run 1.pyсума [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 8.9] : 12.5сума чисел від 1 до 10: 55.0" title="Функцiя fsum() — точна сума float. Обчислює точну суму значень з плаваючою точкою в ітеріруемом об'єкті і суму списку або діапазону даних.# Імпорт модуля math import math # сума списка numbers=[.1,.2,.3,.4,.5,.6,.7,.8,8.9] print("сума", numbers, ":", math.fsum(numbers)) # сума діапазона print("сума чисел від 1 до 10:", math.fsum(range(1,11))) >>> %Run 1.pyсума [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 8.9] : 12.5сума чисел від 1 до 10: 55.0">
Функція exp ()Ця функція приймає один параметр у вигляді дробового числа і повертає e ^ x.# Iмпорт модуля math import math print(>> %Run 1.pye в ступені 5: 148.4131591025766e в ступені 2.5: 12.182493960703473>>> " title="Функція exp ()Ця функція приймає один параметр у вигляді дробового числа і повертає e ^ x.# Iмпорт модуля math import math print("e в ступені 5", math.exp(5)) print("e в ступені 2.5", math.exp(2.5)) >>> %Run 1.pye в ступені 5: 148.4131591025766e в ступені 2.5: 12.182493960703473>>> ">
Функція log () - логарифм числа. Функція log (x [, base]) знаходить логарифм числа x за основою e (за замовчуванням). base- параметр опціональний. Якщо потрібно обчислити логарифм з певною основою, його потрібно вказати.# Імпорт модуля math import math # логарифм з основою e print(math.log(2)) # логарифм з вказаною основою(2) print(math.log(64,2)) >>> %Run 1.py0.69314718055994536.0>>>
Функція log10()Обчислює логарифм за основою 10.# Імпорт модуля math import math print(math.log10(1000))>>> %Run 1.py3.0>>>
Функція pow () - ступінь числа. Используется для нахождение степени числа. Синтаксис функции pow(Base, Power). Она принимает два аргумента: основание и степень.# Импорт модуля math import math print(math.pow(5,4))print(math.pow(2,10))>>> %Run 1.py625.01024.0>>>
Функція sqrt () - квадратний корінь числа. Ця функція використовується для знаходження квадратного кореня числа. Вона приймає число як аргумент і знаходить його квадратний корінь.# Імпорт модуля math import math print(math.sqrt(256))print(math.sqrt(1024))print(math.sqrt(625))>>> %Run 1.py16.032.025.0>>>
Тригонометричні функціїВ Python есть следующие тригонометрические функции.import math # функція синусы print(
>>> %Run 1.pyсинус PI/2 : 1.0косинус 0 : 1.0тангенс PI/4 : 0.9999999999999999арксинус 0 : 1.5707963267948966арккосинус 1 : 0.0арктангенс 0.5 : 0.4636476090008061>>>
Функція перетворення кутівdegrees(): конвертує радіани в градуси;radians(): конвертує градуси в радіани;# Імпорт модуля math import math print(math.degrees(1.57)) print(math.radians(90))>>> %Run 1.py89.954373835539241.5707963267948966>>>
import math. A = int(input(
Python - це маленький початок великих справ.mahalaschool.com.ua. Дякую за увагу!
Зміст слайдів
Номер слайду 1

Модуль Math – математика в Python. Мова програмування PYTHON Навчання заради успіху. Вчитель інформатики В. Д. Партіка

Номер слайду 2

Бібліотека Math в Python забезпечує доступ до деяких популярним математичних функцій і констант, які можна використовувати в коді для більш складних математичних обчислень. У бібліотеці Math в Python є дві важливі математичні константи. Первой важной математической константой является число Пи (π)import mathprint(math.pi)>>> %Run 1.py3.141592653589793>>> Дану константу можна використовувати для обчислення площі або довжини окружності.import mathradius = 2print("Площа окружності з радіусом 2 дорівнює:", math.pi * radius ** 2)>>> %Run 1.py. Площа окружності з радіусом 2 дорівнює: 12.566370614359172

Номер слайду 3

Число Ейлера з бібліотеки mathimport mathprint(math.e)>>> %Run 1.py2.718281828459045

Номер слайду 4

Функції подання чисел.ceil () і floor () - ціла частина числа.import mathnumber = 8.10# виводимо цілу частину числа з округленням до більшогоprint("Верхня межа 8.10 це:", math.ceil(number))# виводимо цілу частину числа з округленням до меншогоprint("Нижня межа 8.10 це:", math.floor(number))>>> %Run 1.py. Верхня межа 8.10 це: 9 Нижня межа 8.10 це: 8>>>

Номер слайду 5

Функція fabs () - абсолютне значення. Функція fabs використовується для обчислення абсолютного значення числа.# Iмпорт модуля mathimport mathnumber = -8.10# вивід абсолютного значення числаprint(math.fabs(number))>>> %Run 1.py8.1>>>

Номер слайду 6

factorial () - функція факторіала# Iмпорт модуля math import mathnumber = 5 # вивід факторіала числаprint("факторiал числа", math.factorial(number))>>> %Run 1.pyфакторiал числа 120>>> Якщо хтось намагається використати негативне число, повертається помилка значення (Value Error)

Номер слайду 7

Функція fmod() — остаток от деления. Функція fmod (x, y) повертає x % y. Різниця в тому, що виразx % y працює тільки з цілими числами, а цю функцію можна використовувати і для чисел з плаваючою точкою.# Импорт модуля math import math print(math.fmod(5,2)) print(math.fmod(-5,2)) print(math.fmod(-5.2,2)) print(math.fmod(5.2,2)) >>> %Run 1.py1.0-1.0-1.20000000000000021.2000000000000002>>>

Номер слайду 8

Функцiя fsum() — точна сума float. Обчислює точну суму значень з плаваючою точкою в ітеріруемом об'єкті і суму списку або діапазону даних.# Імпорт модуля math import math # сума списка numbers=[.1,.2,.3,.4,.5,.6,.7,.8,8.9] print("сума", numbers, ":", math.fsum(numbers)) # сума діапазона print("сума чисел від 1 до 10:", math.fsum(range(1,11))) >>> %Run 1.pyсума [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 8.9] : 12.5сума чисел від 1 до 10: 55.0

Номер слайду 9

Функція exp ()Ця функція приймає один параметр у вигляді дробового числа і повертає e ^ x.# Iмпорт модуля math import math print("e в ступені 5", math.exp(5)) print("e в ступені 2.5", math.exp(2.5)) >>> %Run 1.pye в ступені 5: 148.4131591025766e в ступені 2.5: 12.182493960703473>>>

Номер слайду 10

Функція log () - логарифм числа. Функція log (x [, base]) знаходить логарифм числа x за основою e (за замовчуванням). base- параметр опціональний. Якщо потрібно обчислити логарифм з певною основою, його потрібно вказати.# Імпорт модуля math import math # логарифм з основою e print(math.log(2)) # логарифм з вказаною основою(2) print(math.log(64,2)) >>> %Run 1.py0.69314718055994536.0>>>

Номер слайду 11

Функція log10()Обчислює логарифм за основою 10.# Імпорт модуля math import math print(math.log10(1000))>>> %Run 1.py3.0>>>

Номер слайду 12

Функція pow () - ступінь числа. Используется для нахождение степени числа. Синтаксис функции pow(Base, Power). Она принимает два аргумента: основание и степень.# Импорт модуля math import math print(math.pow(5,4))print(math.pow(2,10))>>> %Run 1.py625.01024.0>>>

Номер слайду 13

Функція sqrt () - квадратний корінь числа. Ця функція використовується для знаходження квадратного кореня числа. Вона приймає число як аргумент і знаходить його квадратний корінь.# Імпорт модуля math import math print(math.sqrt(256))print(math.sqrt(1024))print(math.sqrt(625))>>> %Run 1.py16.032.025.0>>>

Номер слайду 14

Тригонометричні функціїВ Python есть следующие тригонометрические функции.import math # функція синусы print("синус PI/2 :", math.sin(math.pi/2)) # функція косинуса print("косинус 0 :", math.cos(0)) # функція тангенса print("тангенс PI/4 :", math.tan(math.pi/4)) # функція арксинусаprint("арксинус 0 :", math.acos(0)) # функція арккосинусаprint("арккосинус 1 :", math.acos(1)) # функція арктангенса print("арктангенс 0.5 :", math.atan(0.5))

Номер слайду 15

>>> %Run 1.pyсинус PI/2 : 1.0косинус 0 : 1.0тангенс PI/4 : 0.9999999999999999арксинус 0 : 1.5707963267948966арккосинус 1 : 0.0арктангенс 0.5 : 0.4636476090008061>>>

Номер слайду 16

Функція перетворення кутівdegrees(): конвертує радіани в градуси;radians(): конвертує градуси в радіани;# Імпорт модуля math import math print(math.degrees(1.57)) print(math.radians(90))>>> %Run 1.py89.954373835539241.5707963267948966>>>

Номер слайду 17

import math. A = int(input("введіть число A="))B = int(input("введіть число B="))A1 = math.pow(A, 2)B1 = math.pow(B, 3)S = A1+B1 P = math.sqrt(A1 * B1)M = max(A1, B1, S, P)print (M)Приклад:>>> %Run 1.pyвведіть число A=5введіть число B=489.0

Номер слайду 18

Python - це маленький початок великих справ.mahalaschool.com.ua. Дякую за увагу!

pptx
Додано
15 березня 2021
Переглядів
2711
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку