Курс 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. Анализ текста на русском языке с помощью Pymystem3
  3. Объединение списков в строку
  4. Поиск индекса элемента
  5. Экспорт внешнего файла с помощью writefile
  6. Создание директории в Python
  7. Округление банкира в Python
  8. Сравнение строк в Python
  9. Хеширование паролей с использованием salt
  10. Оператор умножения для вектора
  11. Работа с Event() в threading
  12. Python 3.12: Псевдонимы типов
  13. Логирование в Python
  14. Удаление файлов в Python
  15. Оптимизация памяти с помощью __slots__
  16. Метод getitem для доступа к элементам последовательности
  17. Модуль xkcd: добавление юмора в Python
  18. Оператор обр. импликации
  19. Работа с timedelta в Python
  20. Оператор del в Python
  21. Освобождение памяти в Python
  22. Применение функции к списку
  23. Значения по умолчанию в Python
  24. Модуль inspect: получение информации о объектах
  25. Создание и инициализация объектов
  26. JMESPath в Python
  27. Создание новых функций с помощью functools.partial
  28. Метод __int__ в Python
  29. Оператор Walrus в Python 3.8
  30. Настройка Cron
  31. Создание списка дат
  32. Получение ID процесса
  33. Создание уникального множества
  34. Нахождение пересечения множеств
  35. Функциональное программирование в Python
  36. Использование функции product
  37. Метод ipow для возведения в степень
  38. Проверка на истинность объектов в Python
  39. Сортировка с параметром key
  40. Работа с deque из collections
  41. Возврат нескольких значений
  42. Lambda-функция в Python: использование с map() и sum()
  43. Поиск индексов в списке
  44. Генераторы словарей и множеств
  45. Метод join() для объединения элементов
  46. Особенности запятых в Python
  47. Функция divmod() в Python
  48. Объединение словарей в Python

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