Курс 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"
- Настройка вывода NumPy
- Сравнение объектов в Python
- Работа со строками в Python
- Преобразование Excel в PDF с Spire.XLS
- Создание GUI с Tkinter: Entry
- Принципы Zen Python
- Работа с путями в Python
- Подробная информация о %pinfo
- Генераторы списков в Python
- Распаковка значений в Python
- Подсчет элементов в списке с Counter
- Оптимизация параметров в Python
- Класс Counter() для подсчета элементов
- Установка переменной среды в Python
- Вложенные генераторы в Python
- Defaultdict в Python
- Удаление элементов из списка в Python
- Безопасные SQL-запросы в Python 3.11
- Конкатенация строковых литералов
- Оператор * в Python
- Модуль subprocess: запуск внешних команд
- Работа с базами данных SQLite
- Класс-оболочка для словарей
- Создание списка через цикл
- Создание панели меню Tkinter
- Ускоренный импорт библиотек
- Принципы LSP и ISP в Python
- Сумма элементов списка
- Отладка в Python
- Справка по импортированным модулям
- Работа с буфером обмена на Python
- Возврат нескольких значений из функции
- Оператор space-invader
- Удаление файлов с shutil.os.remove()
- Python: отличительная особенность — отступы
- Объединение словарей в Python
- Простой калькулятор Python
- Удаление дубликатов в pandas
- Бесконечная проверка в Python
- Удаление ключей из словаря
- Построение графиков в терминале с bashplotlib
- Установка пакета в Python
- Работа с срезами в Numpy
- Переопределение метода delitem в Python
- Метод split() в Python















