Курс 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
- Циклы for в Python
- Идентификатор объекта в Python
- Просмотр атрибутов и методов класса
- Обновление множества в Python
- Конвертация изображений в PDF
- Возврат значений из генератора
- Итераторы в Python
- Работа с collections в Python
- Стать Python-разработчиком
- Модуль functools в Python
- Создание словарей с defaultdict()
- Установка Git и AWS CLI
- Глобальные переменные в Python
- Основы Python за 14 дней
- Профилирование с cProfile
- Изменение элемента списка
- Numpy: объединение массивов
- Измерение времени выполнения кода
- Переменная с нижним подчеркиванием
- Множественное присваивание в Python
- Модуль inspect: получение информации о объектах
- Копирование словарей и списков в Python
- Создание вкладок с TKinter
- Печать календаря в Python
- Возврат нескольких значений из функции
- Проверка индексов коллекции
- Dict Comprehension в Python
- Представление бесконечности в Python
- Генерация чисел с range()
- Получение ID текущего процесса
- Возврат нескольких значений
- Enum в Python
- Чтение бинарного файла в Python.
- Функции высшего порядка в Python
- Установка Home Assistant
- Запрос DELETE с библиотекой requests
- Генераторы списков
- Шаблоны Flask: условия и циклы
- Применение функции к элементам списка
- Безопасные SQL-запросы в Python 3.11
- Функции map, filter, reduce
- Работа с срезами в Python
- Генератор бросков кубиков
- Функции map() и reduce() в Python
- Работа с комбинациями в Python.















