Курс 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. Управление контекстом с помощью декоратора contextmanager
  4. Удаление ключа из словаря
  5. Переопределение унарных операторов
  6. Принцип одной функции
  7. Создание задания в Cron
  8. Генерация QR-кодов с библиотекой qrcode
  9. Основы слова
  10. Циклы в Python
  11. Получение списка файлов в директории с использованием os
  12. Цикл for в Python
  13. Метод сравнения объектов в Python
  14. Реверс строки в Python
  15. Оформление текста в консоли с TermColor
  16. Получение комбинаций в Python
  17. Удаление дубликатов с помощью множеств
  18. Декоратор @override
  19. Парсинг статей с Newspaper3k
  20. Стать Python-разработчиком
  21. Генераторы списков в Python
  22. Измерение времени выполнения с помощью time
  23. Поиск email
  24. Работа со строками в Python
  25. Разность множеств
  26. Библиотека schedule: планировщик задач
  27. Метод clear для коллекций
  28. Работа с библиотекой xkcd
  29. Операторы присваивания в Python
  30. Проблемы с именами переменных
  31. Конкатенация списков в Python
  32. Преобразование текста в нижний регистр
  33. PATCH-запрос с библиотекой requests
  34. Работа с изображениями PIL
  35. Навыки Python: строки, типы данных
  36. Поиск индексов в списке
  37. Перегрузка операторов в Python
  38. Кортеж в Python: создание, доступ, изменение
  39. Замена текста с помощью sub
  40. Рекурсия для обращения строки
  41. Поиск всех индексов подстроки
  42. Виртуальное окружение Python
  43. Принципы SRP и OCP
  44. Замена символов в Python
  45. Конкатенация строк с join() в Python
  46. Сортировка с помощью key
  47. Функция enumerate() — Python

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