Курс 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. Создание словарей в Python
  4. F-строки в Python
  5. Область видимости переменных
  6. Проверка дубликатов в Python
  7. Методы shutil для работы с файлами
  8. Делегирование в Python
  9. Подсказки при вводе данных в Python
  10. Работа с датами в Python
  11. Создание файла с проверкой ошибки
  12. Абстракции словарей и множеств в Python
  13. Возврат нескольких значений из функции
  14. Строки в Python: апострофы и кавычки
  15. Объединение строк с помощью метода join
  16. Обработка ошибки IndexError
  17. Создание лямбда-функций
  18. Lambda-функция в Python: использование с map() и sum()
  19. Оператор is в Python
  20. Асинхронное выполнение задач в процессах
  21. Установка и использование библиотеки google
  22. Разделение строки на подстроки в Python
  23. Установка и обучение ChatterBot
  24. Построение графиков в Matplotlib
  25. Преобразование строк в числа с плавающей запятой
  26. Фильтрация данных в Python.
  27. Работа с URL-адресами в Python
  28. Просмотр атрибутов и методов класса
  29. Переворот последовательности
  30. Оператор in для проверки наличия элемента
  31. Философия Python
  32. Хеширование паролей с использованием salt
  33. ChainMap избыточные ключи
  34. Вывод с переменной через запятую
  35. Структурирование именованных констант
  36. Объединение словарей в Python
  37. Модуль Antigravity в Python 3
  38. Progress с библиотекой tqdm
  39. Преобразование в float
  40. Сортировка списка по индексам
  41. Работа с argparse
  42. Поиск анаграмм с Counter
  43. Оператор морж в Python 3.8
  44. Курс по дообучению ChatGPT
  45. Удаление элементов из списка в Python.
  46. Отправка HTTP-запросов с User-Agent

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