Курс 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. Функция enumerate() — Python
  2. Переопределение метода delitem в Python
  3. Генераторные функции в Python
  4. Очистка данных в Python
  5. Проверка элементов списка условием
  6. Работа с функцией next() в Python
  7. Счетчик ссылок в Python
  8. Поиск всех индексов подстроки
  9. Настройка нарезки списков
  10. Генератор списка с условием if
  11. Метод classmethod
  12. Ограничение ресурсов в Python
  13. Отладка в командной строке
  14. Операции с числами в Python
  15. Фильтрация входных данных в Python
  16. Работа с переменными в Python
  17. Оформление кода на Python
  18. Преобразование чисел в Python
  19. Поиск элементов BeautifulSoup
  20. Форматирование вывода с F-строками
  21. Применение функций в Python
  22. Аннотации типов в Python
  23. Сортировка данных с лямбда-функциями
  24. Хранение переменных в словаре.
  25. Проверка запуска скрипта или импорта модуля
  26. Оператор «not» в Python
  27. Логирование с Logzero
  28. Python: динамическая типизация и проверка типов
  29. Поиск email
  30. Доступ к локальным переменным
  31. Сериализация объектов в Python
  32. Управление асинхронными задачами на Python.
  33. Преобразование кортежа в словарь.
  34. Объединение списков в Python.
  35. Округление банкира в Python
  36. Преобразование генераторов в циклы
  37. Метод join() для объединения элементов строки
  38. Упрощенный вывод данных в Python
  39. Тест скорости набора текста на Python
  40. Проверка окончания строки с помощью str.endswith()
  41. Преобразование данных в Python
  42. Переопределение метода __eq__
  43. Библиотека sh: использование команд bash в Python
  44. Функция pow() — возвести число в степень
  45. Сортировка элементов с OrderedDict
  46. Оптимизация гиперпараметров в Python
  47. Модуль future Python
  48. Различия символов в Python

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