Курс 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. Управление контекстом выполнения
  2. Извлечение аудио из видео
  3. Управление контекстом выполнения кода
  4. Создание директории в Python
  5. *args и **kwargs в Python
  6. Работа с PosixPath() в Python
  7. Экспорт данных в файл.
  8. Оператор (*) в Python
  9. Подсказки типов в Python
  10. Уникальность ключей в словаре
  11. Поиск шаблона в строке
  12. Работа с итераторами в Python
  13. Операции с массивами в NumPy
  14. Вывод сложных структур данных с помощью pprint
  15. Атрибуты массивов в Numpy
  16. Объединение, распаковка и деструктуризация
  17. Многострочные строки в Python
  18. Именованные срезы в Python
  19. Экспорт функций в Python
  20. Преобразование чисел в Python
  21. Colorama: окрашивание текста в Python
  22. Использование type hints
  23. Метод gt в Python
  24. Работа с enumerate()
  25. Перемешивание списка с shuffle()
  26. Отделение звука от видео
  27. Объединение словарей в Python
  28. Проверка типов с использованием isinstance
  29. Создание коллекций из генератора
  30. Копирование и вставка текста в Python
  31. Список переменных с %who
  32. Присвоение значений переменным в Python
  33. Работа с классами данных
  34. Генераторы данных
  35. Расчет времени выполнения программы
  36. Работа с географическими данными в Python
  37. Подсказки при вводе данных в Python
  38. Форматирование строк в Python
  39. Определение объема памяти объекта
  40. Создание задания в Cron
  41. Сложные типы данных в Python
  42. Удаление символа из строки
  43. Упрощенный вывод данных в Python
  44. Метод matmul для умножения матриц
  45. Python Поверхностное Копирование
  46. Метод join() для объединения элементов строки
  47. Ноутбуки AMD Ryzen ™ 4000: мощность и эффективность
  48. Модуль pprint

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