Курс 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"
- List Comprehension Tutorial
- Поиск частых элементов в списке
- Проверка наличия элемента в списке
- Функция format() в Python
- Выбор редактора кода.
- Вложенные генераторы в Python
- Работа с индексами списков
- Кортеж в Python: создание, доступ, изменение
- Декоратор Property в Python
- globals и locals
- Отрицательные индексы списков в Python
- Magic Commands — улучшение работы с Python
- Асинхронное программирование с asyncio
- Работа с модулем Calendar
- Многопроцессорное программирование в Python
- Сравнение строк в Python
- Удаление falsy-значений из списка с помощью filter
- Оператор in для Python
- Работа с необработанными строками
- Функция map() в Python
- Цикл for в Python
- Поиск email
- Повторение элементов списков
- Множественные конструкторы в Python
- Перегрузка операторов в Python
- Форматирование строк в Python
- Повторение элементов в Python
- Многострочные комментарии в Python
- Работа с коллекциями Python
- Цепные операции в Python
- Создание объекта timedelta
- Установка и использование emoji
- Модуль os в Python: работа с файлами
- Группы исключений в Python
- Ускорение выполнения кода в Python
- Аннотации типов в Python
- Работа с Event() в threading
- Установка максимального количества цифр
- Таймер обратного отсчета
- Тип данных TypeVarTuple
- Расчет времени выполнения
- Преобразование типов данных в set comprehension
- PATCH-запрос с библиотекой requests
- Атрибуты класса и экземпляра
- Списки в Python: основы
- Форматирование заголовков в Python
- Python Enum Weekday Usage















