Курс 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. Циклы for в Python
  3. Идентификатор объекта в Python
  4. Просмотр атрибутов и методов класса
  5. Обновление множества в Python
  6. Конвертация изображений в PDF
  7. Возврат значений из генератора
  8. Итераторы в Python
  9. Работа с collections в Python
  10. Стать Python-разработчиком
  11. Модуль functools в Python
  12. Создание словарей с defaultdict()
  13. Установка Git и AWS CLI
  14. Глобальные переменные в Python
  15. Основы Python за 14 дней
  16. Профилирование с cProfile
  17. Изменение элемента списка
  18. Numpy: объединение массивов
  19. Измерение времени выполнения кода
  20. Переменная с нижним подчеркиванием
  21. Множественное присваивание в Python
  22. Модуль inspect: получение информации о объектах
  23. Копирование словарей и списков в Python
  24. Создание вкладок с TKinter
  25. Печать календаря в Python
  26. Возврат нескольких значений из функции
  27. Проверка индексов коллекции
  28. Dict Comprehension в Python
  29. Представление бесконечности в Python
  30. Генерация чисел с range()
  31. Получение ID текущего процесса
  32. Возврат нескольких значений
  33. Enum в Python
  34. Чтение бинарного файла в Python.
  35. Функции высшего порядка в Python
  36. Установка Home Assistant
  37. Запрос DELETE с библиотекой requests
  38. Генераторы списков
  39. Шаблоны Flask: условия и циклы
  40. Применение функции к элементам списка
  41. Безопасные SQL-запросы в Python 3.11
  42. Функции map, filter, reduce
  43. Работа с срезами в Python
  44. Генератор бросков кубиков
  45. Функции map() и reduce() в Python
  46. Работа с комбинациями в Python.

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