Курс 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. Тайное преобразование типа ключа
  3. Запуск внешнего кода в Jupyter
  4. Генераторы в Python
  5. Управление ресурсами в Python
  6. Методы в Python
  7. Проверка ввода с помощью isdigit
  8. Передача неизвестных аргументов в Python.
  9. Раздувающийся словарь в Python
  10. Справка по импортированным модулям
  11. Частичное применение функций в Python
  12. Нахождение максимального значения и его индекса в списке
  13. Функции в Python
  14. Работа с словарями в Python
  15. Профилирование данных с Pandas
  16. Python: возвращение нескольких значений
  17. Работа с timedelta
  18. Список переменных с %who
  19. Получение текущего времени в Python
  20. Python Метод del.
  21. Изучение объектов с помощью dir()
  22. EMOT преобразование эмодзи в текст
  23. Создание Radio кнопок в tkinter
  24. Основы Python
  25. Работа с каталогами в Python
  26. Анонимные функции в Python
  27. Возврат нескольких значений
  28. Слияние словарей в Python 3.9
  29. Проверка дублей в списке.
  30. Философия Python
  31. Операторы объединения в Python 3.9
  32. Оператор деления для класса Rational
  33. Проверка вхождения подстроки
  34. Объединение словарей в Python
  35. Установка и использование pyshorteners
  36. Создание инструмента обнаружения плагиата
  37. Установка и использование Telegram API в Python
  38. Работа с контекстными менеджерами
  39. capitalize() — изменение регистра первого символа строки
  40. Очистка входных данных
  41. Принципы Zen Python
  42. Использование defaultdict в Python
  43. Оптимизация памяти в Python
  44. Удаление элементов по срезу
  45. Представление бесконечности в Python
  46. Методы HTTP запросов в Flask
  47. Константы в модуле cmath

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