Курс 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. Сортировка и разворот списка
  4. Генераторы в Python
  5. Использование двоеточия в Python
  6. Отображение HTML кода в Python
  7. Метод setitem в Python
  8. Создание вложенного генератора
  9. Подсказки типов в Python
  10. Фильтрация последовательности
  11. Обработка исключения UnboundLocalError
  12. Создание новых списков в Python
  13. Изменение логики работы с временем
  14. Импорт модулей в Python 3.12
  15. Удаление специальных символов
  16. Замена текста с помощью sub
  17. Логирование с Logzero
  18. Извлечение новостей с newspaper3k
  19. Работа с датой и временем в Python
  20. Подсчет частоты элементов с Counter
  21. Вызов внешних программ в Python с помощью sh
  22. Работа с исключениями в Python
  23. Аргумент по умолчанию
  24. Методы HTTP запросов в Flask
  25. Класс-оболочка для словарей
  26. Объединение списков в Python.
  27. Анонимные функции Lambda
  28. Непрерывная проверка в Python
  29. Python UserString — создание подклассов строк
  30. Список переменных с %who
  31. Работа с очередями в Python
  32. Абстракции словарей и множеств в Python
  33. Настройка вывода NumPy
  34. Лямбда-функции для min/max
  35. Вставка переменных в шаблоны Flask
  36. Выражения-генераторы в Python
  37. Работа с файлами в Python
  38. Ветвление выражения в Python
  39. lru_cache оптимизация функций
  40. Функции range() в Python
  41. Измерение времени выполнения кода
  42. Регистрация на хакатоне
  43. Работа с Colorama

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