Курс 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 Calendar Usage
  2. Ошибка NotImplemented в Python
  3. Изменения в обработке логических значений
  4. Многострочные комментарии в Python
  5. Библиотека Rich: форматирование текста
  6. Построение графиков в терминале с bashplotlib
  7. Модуль xkcd: добавление юмора в Python
  8. Копирование списков в Python
  9. Отделение звука от видео
  10. Синхронизация потоков с time.sleep()
  11. Список переменных в Python
  12. Руководство по использованию Colorama
  13. Проверка условий: all и any
  14. Установка и использование TensorFlow
  15. Работа с набором данных CIFAR10 в PyTorch
  16. Метод get() в Python
  17. Сортировка HTML-элементов
  18. Декоратор total_ordering для класса Point
  19. Работа с URL-адресами в Python
  20. Функция sleep() в Python
  21. Переопределение метода __or__()
  22. Метод ifloordiv для пользовательских классов
  23. Конкатенация строк в Python
  24. Добавление кнопки в tkinter
  25. Форматирование объектов с модулем pprint
  26. Создание именованных кортежей в Python
  27. Просмотр внешнего файла в Python
  28. Делегирование в Python
  29. Подсчет элементов в Python
  30. Модуль array: создание и использование массивов
  31. Замена текста с re.sub()
  32. Функция zip() в Python
  33. PEP-401: оператор
  34. Основные операции с Numpy
  35. Модуль antigravity: генерация координат
  36. Установка и использование Virtualenv
  37. Отправка HTTP-запросов с User-Agent
  38. Работа с файлами в Python
  39. Перегрузка операторов в Python
  40. Метод ipow для возведения в степень
  41. Освобождение памяти в Python
  42. Распаковка значений в Python
  43. Разделение строки в Python
  44. Функция с *args.

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