Курс 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. List Comprehension Tutorial
  2. Поиск частых элементов в списке
  3. Проверка наличия элемента в списке
  4. Функция format() в Python
  5. Выбор редактора кода.
  6. Вложенные генераторы в Python
  7. Работа с индексами списков
  8. Кортеж в Python: создание, доступ, изменение
  9. Декоратор Property в Python
  10. globals и locals
  11. Отрицательные индексы списков в Python
  12. Magic Commands — улучшение работы с Python
  13. Асинхронное программирование с asyncio
  14. Работа с модулем Calendar
  15. Многопроцессорное программирование в Python
  16. Сравнение строк в Python
  17. Удаление falsy-значений из списка с помощью filter
  18. Оператор in для Python
  19. Работа с необработанными строками
  20. Функция map() в Python
  21. Цикл for в Python
  22. Поиск email
  23. Повторение элементов списков
  24. Множественные конструкторы в Python
  25. Перегрузка операторов в Python
  26. Форматирование строк в Python
  27. Повторение элементов в Python
  28. Многострочные комментарии в Python
  29. Работа с коллекциями Python
  30. Цепные операции в Python
  31. Создание объекта timedelta
  32. Установка и использование emoji
  33. Модуль os в Python: работа с файлами
  34. Группы исключений в Python
  35. Ускорение выполнения кода в Python
  36. Аннотации типов в Python
  37. Работа с Event() в threading
  38. Установка максимального количества цифр
  39. Таймер обратного отсчета
  40. Тип данных TypeVarTuple
  41. Расчет времени выполнения
  42. Преобразование типов данных в set comprehension
  43. PATCH-запрос с библиотекой requests
  44. Атрибуты класса и экземпляра
  45. Списки в Python: основы
  46. Форматирование заголовков в Python
  47. Python Enum Weekday Usage

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