Курс 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"
- Функция enumerate() — Python
- Переопределение метода delitem в Python
- Генераторные функции в Python
- Очистка данных в Python
- Проверка элементов списка условием
- Работа с функцией next() в Python
- Счетчик ссылок в Python
- Поиск всех индексов подстроки
- Настройка нарезки списков
- Генератор списка с условием if
- Метод classmethod
- Ограничение ресурсов в Python
- Отладка в командной строке
- Операции с числами в Python
- Фильтрация входных данных в Python
- Работа с переменными в Python
- Оформление кода на Python
- Преобразование чисел в Python
- Поиск элементов BeautifulSoup
- Форматирование вывода с F-строками
- Применение функций в Python
- Аннотации типов в Python
- Сортировка данных с лямбда-функциями
- Хранение переменных в словаре.
- Проверка запуска скрипта или импорта модуля
- Оператор «not» в Python
- Логирование с Logzero
- Python: динамическая типизация и проверка типов
- Поиск email
- Доступ к локальным переменным
- Сериализация объектов в Python
- Управление асинхронными задачами на Python.
- Преобразование кортежа в словарь.
- Объединение списков в Python.
- Округление банкира в Python
- Преобразование генераторов в циклы
- Метод join() для объединения элементов строки
- Упрощенный вывод данных в Python
- Тест скорости набора текста на Python
- Проверка окончания строки с помощью str.endswith()
- Преобразование данных в Python
- Переопределение метода __eq__
- Библиотека sh: использование команд bash в Python
- Функция pow() — возвести число в степень
- Сортировка элементов с OrderedDict
- Оптимизация гиперпараметров в Python
- Модуль future Python
- Различия символов в Python















