Курс 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. Генерация чисел с range()
  2. Метод splitlines() для разделения строк
  3. Enum в Python: создание и использование перечислений
  4. Округление чисел с помощью round
  5. Python: библиотеки и функции
  6. Оператор break в Python
  7. Установка random seed в Python
  8. Декораторы с аргументами
  9. Импорт модулей в Python 3.12
  10. Отображение HTML кода в Python
  11. Оператор морж в Python 3.8
  12. Генератор данных в Keras
  13. Работа с модулем cmath
  14. Работа с YAML в Python
  15. Руководство по библиотеке pydantic
  16. Поиск кода
  17. Работа с timedelta в Python
  18. Генераторы в Python
  19. Преобразование Excel в PDF с Spire.XLS
  20. Очистка данных с Pandas
  21. Работа с f-строками 2.0
  22. Добавление вложенных списков
  23. Поиск шаблона в начале строки
  24. Цикл while в Python
  25. Проверка типов с помощью isinstance
  26. Разделение строки на пары ключ-значение.
  27. Работа со временем в Python
  28. Построение графиков в терминале с bashplotlib
  29. Проверка памяти объекта
  30. Создание словарей с defaultdict()
  31. Получение атрибутов и методов класса
  32. Цикл for в Python
  33. Возвращение нескольких значений через кортеж или класс
  34. Копирование списков в Python
  35. Генерация UUID в Python
  36. Генерация фальшивых данных с Faker
  37. Запуск внешнего кода в Jupyter
  38. Удаление ссылок в Python
  39. Бинарный поиск
  40. Хеширование паролей с использованием salt
  41. Игра «Виселица» на Python
  42. Проверка однородности элементов списка
  43. Функция zip() — объединение последовательностей
  44. Объединение словарей в Python
  45. Сортировка в Python
  46. Глобальные переменные в Python
  47. Аннотации типов в Python
  48. Dict Comprehension в Python

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