Курс 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. Генерация случайных чисел в Python
  3. Использование метода lower()
  4. Методы в Python
  5. Пропуск начальных строк с помощью dropwhile()
  6. Создание новой даты в Python
  7. Пространство имен в Python
  8. Python Enum Weekday Usage
  9. Управление памятью в Python
  10. Конкатенация списков в Python
  11. Красивый вывод списка
  12. Декораторы с аргументами
  13. Сортировка с помощью параметра key
  14. Преобразование данных в Python
  15. Python и Монти Пайтон
  16. Перетасовка списков в Python
  17. Python Метод Union Множеств
  18. Импорт и использование модулей в Python
  19. Оператор == в Python
  20. Профилирование данных с Pandas
  21. Возврат значений из генератора
  22. Идентификатор объекта в Python
  23. Повторение и перенос строки
  24. Многоточие в Python
  25. Создание лямбда-функций
  26. Работа с комплексными числами
  27. Переворот последовательности
  28. Логирование с Logzero
  29. Проблема с изменяемыми аргументами
  30. Функции min(), max(), sum()
  31. Colorama: окрашивание текста в Python
  32. Метод __irshift__ для Python
  33. Преобразование списка в словарь через генератор
  34. Метод lt для сортировки объектов
  35. Установка и использование модуля «howdoi»
  36. Сериализация и десериализация объектов
  37. Замена подстроки
  38. Ограничение итераций в Python
  39. Оператор is в Python
  40. Оператор in и not in в Python
  41. Очистка вывода в Python
  42. Сортировка данных с лямбда-функциями
  43. Манипуляция формой массива в Numpy

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