Курс 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"
- Импорт модулей и пакетов в Python
- Объединение, распаковка и деструктуризация
- Сортировка и разворот списка
- Генераторы в Python
- Использование двоеточия в Python
- Отображение HTML кода в Python
- Метод setitem в Python
- Создание вложенного генератора
- Подсказки типов в Python
- Фильтрация последовательности
- Обработка исключения UnboundLocalError
- Создание новых списков в Python
- Изменение логики работы с временем
- Импорт модулей в Python 3.12
- Удаление специальных символов
- Замена текста с помощью sub
- Логирование с Logzero
- Извлечение новостей с newspaper3k
- Работа с датой и временем в Python
- Подсчет частоты элементов с Counter
- Вызов внешних программ в Python с помощью sh
- Работа с исключениями в Python
- Аргумент по умолчанию
- Методы HTTP запросов в Flask
- Класс-оболочка для словарей
- Объединение списков в Python.
- Анонимные функции Lambda
- Непрерывная проверка в Python
- Python UserString — создание подклассов строк
- Список переменных с %who
- Работа с очередями в Python
- Абстракции словарей и множеств в Python
- Настройка вывода NumPy
- Лямбда-функции для min/max
- Вставка переменных в шаблоны Flask
- Выражения-генераторы в Python
- Работа с файлами в Python
- Ветвление выражения в Python
- lru_cache оптимизация функций
- Функции range() в Python
- Измерение времени выполнения кода
- Регистрация на хакатоне
- Работа с Colorama















