Курс Python → Модуль math: основные функции

Модуль math в Python представляет собой библиотеку, которая содержит широкий спектр наиболее часто используемых математических функций и констант. Этот модуль позволяет производить вычисления на множестве вещественных чисел, что делает его незаменимым инструментом для решения различных математических задач в программировании.

Однако, стоит помнить, что модуль math не подходит для работы с комплексными числами. Если вам необходимо проводить вычисления с комплексными числами, то лучше использовать модуль cmath. В нем содержатся комплексные версии большинства функций, которые представлены в модуле math, что позволяет эффективно работать с комплексными числами.

Пример использования модуля math:


import math

# Вычисление квадратного корня
x = math.sqrt(16)
print(x)

# Вычисление синуса
y = math.sin(math.pi/2)
print(y)

В данном примере мы импортируем модуль math и используем его функции для вычисления квадратного корня числа 16 и синуса угла pi/2. Таким образом, модуль math позволяет легко и удобно выполнять различные математические операции в Python.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Преобразование данных в Python
  2. Красивый вывод списка
  3. Печать комбинаций в Python с Itertools
  4. Именованные срезы в Python
  5. Расчет времени выполнения программы
  6. Экспорт данных в файл.
  7. Сложение матриц в NumPy
  8. Объединение строк с помощью метода join
  9. Проверка класса объекта
  10. Бинарный поиск
  11. Операции со строками в Python
  12. Оператор «or» в Python
  13. Python: цикл for и оператор присваивания
  14. Метод ipow для возведения в степень
  15. Работа с изменяемыми списками
  16. Нахождение самого длинного слова в списке с помощью max
  17. Стать Python-разработчиком
  18. Получение текущей даты и времени с помощью datetime
  19. Вычисление времени выполнения
  20. Работа с IP-адресами в Python
  21. Сортировка списка по индексам
  22. Раздувающийся словарь в Python
  23. Множества и frozenset
  24. Оператор Walrus: правильное использование
  25. Класс UserDict: дополнительная функциональность
  26. Многострочные строки в Python
  27. Обход словаря в Python
  28. Метод __irshift__ для побитового сдвига вправо
  29. Разработка игры Pong с turtle
  30. Работа с срезами в Numpy
  31. Взаимодействие с внешними процессами в Python
  32. Распаковка элементов последовательности
  33. Модуль xkcd: добавление юмора в Python
  34. Python reversed() функция
  35. Оператор объединения словарей
  36. Декораторы классов
  37. Вычисление натуральных логарифмов в NumPy
  38. Частичное совпадение пользовательского ввода в Python 3.10
  39. Получение идентификатора объекта в памяти
  40. Получение локальных переменных в Python
  41. Импорт модулей в Python 3.12
  42. Python-dateutil — работа с датами
  43. Оператор * в Python
  44. Метод getitem для доступа к элементам последовательности
  45. Выход из профиля в Django
  46. Получение текущей даты в Python
  47. Бесконечная проверка в Python
  48. Транспонирование матрицы

Marketello читают маркетологи из крутых компаний