Курс 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. Настройка вывода NumPy
  2. Сравнение объектов в Python
  3. Работа со строками в Python
  4. Преобразование Excel в PDF с Spire.XLS
  5. Создание GUI с Tkinter: Entry
  6. Принципы Zen Python
  7. Работа с путями в Python
  8. Подробная информация о %pinfo
  9. Генераторы списков в Python
  10. Распаковка значений в Python
  11. Подсчет элементов в списке с Counter
  12. Оптимизация параметров в Python
  13. Класс Counter() для подсчета элементов
  14. Установка переменной среды в Python
  15. Вложенные генераторы в Python
  16. Defaultdict в Python
  17. Удаление элементов из списка в Python
  18. Безопасные SQL-запросы в Python 3.11
  19. Конкатенация строковых литералов
  20. Оператор * в Python
  21. Модуль subprocess: запуск внешних команд
  22. Работа с базами данных SQLite
  23. Класс-оболочка для словарей
  24. Создание списка через цикл
  25. Создание панели меню Tkinter
  26. Ускоренный импорт библиотек
  27. Принципы LSP и ISP в Python
  28. Сумма элементов списка
  29. Отладка в Python
  30. Справка по импортированным модулям
  31. Работа с буфером обмена на Python
  32. Возврат нескольких значений из функции
  33. Оператор space-invader
  34. Удаление файлов с shutil.os.remove()
  35. Python: отличительная особенность — отступы
  36. Объединение словарей в Python
  37. Простой калькулятор Python
  38. Удаление дубликатов в pandas
  39. Бесконечная проверка в Python
  40. Удаление ключей из словаря
  41. Построение графиков в терминале с bashplotlib
  42. Установка пакета в Python
  43. Работа с срезами в Numpy
  44. Переопределение метода delitem в Python
  45. Метод split() в Python

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