Курс 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 с Itertools
- Именованные срезы в Python
- Расчет времени выполнения программы
- Экспорт данных в файл.
- Сложение матриц в NumPy
- Объединение строк с помощью метода join
- Проверка класса объекта
- Бинарный поиск
- Операции со строками в Python
- Оператор «or» в Python
- Python: цикл for и оператор присваивания
- Метод ipow для возведения в степень
- Работа с изменяемыми списками
- Нахождение самого длинного слова в списке с помощью max
- Стать Python-разработчиком
- Получение текущей даты и времени с помощью datetime
- Вычисление времени выполнения
- Работа с IP-адресами в Python
- Сортировка списка по индексам
- Раздувающийся словарь в Python
- Множества и frozenset
- Оператор Walrus: правильное использование
- Класс UserDict: дополнительная функциональность
- Многострочные строки в Python
- Обход словаря в Python
- Метод __irshift__ для побитового сдвига вправо
- Разработка игры Pong с turtle
- Работа с срезами в Numpy
- Взаимодействие с внешними процессами в Python
- Распаковка элементов последовательности
- Модуль xkcd: добавление юмора в Python
- Python reversed() функция
- Оператор объединения словарей
- Декораторы классов
- Вычисление натуральных логарифмов в NumPy
- Частичное совпадение пользовательского ввода в Python 3.10
- Получение идентификатора объекта в памяти
- Получение локальных переменных в Python
- Импорт модулей в Python 3.12
- Python-dateutil — работа с датами
- Оператор * в Python
- Метод getitem для доступа к элементам последовательности
- Выход из профиля в Django
- Получение текущей даты в Python
- Бесконечная проверка в Python
- Транспонирование матрицы















