Курс 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
- *args и **kwargs в Python
- Работа с PosixPath() в Python
- Экспорт данных в файл.
- Оператор (*) в Python
- Подсказки типов в Python
- Уникальность ключей в словаре
- Поиск шаблона в строке
- Работа с итераторами в Python
- Операции с массивами в NumPy
- Вывод сложных структур данных с помощью pprint
- Атрибуты массивов в Numpy
- Объединение, распаковка и деструктуризация
- Многострочные строки в Python
- Именованные срезы в Python
- Экспорт функций в Python
- Преобразование чисел в Python
- Colorama: окрашивание текста в Python
- Использование type hints
- Метод gt в Python
- Работа с enumerate()
- Перемешивание списка с shuffle()
- Отделение звука от видео
- Объединение словарей в Python
- Проверка типов с использованием isinstance
- Создание коллекций из генератора
- Копирование и вставка текста в Python
- Список переменных с %who
- Присвоение значений переменным в Python
- Работа с классами данных
- Генераторы данных
- Расчет времени выполнения программы
- Работа с географическими данными в Python
- Подсказки при вводе данных в Python
- Форматирование строк в Python
- Определение объема памяти объекта
- Создание задания в Cron
- Сложные типы данных в Python
- Удаление символа из строки
- Упрощенный вывод данных в Python
- Метод matmul для умножения матриц
- Python Поверхностное Копирование
- Метод join() для объединения элементов строки
- Ноутбуки AMD Ryzen ™ 4000: мощность и эффективность
- Модуль pprint















