Курс 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
- Инвертирование словаря
- Управление контекстом с помощью декоратора contextmanager
- Удаление ключа из словаря
- Переопределение унарных операторов
- Принцип одной функции
- Создание задания в Cron
- Генерация QR-кодов с библиотекой qrcode
- Основы слова
- Циклы в Python
- Получение списка файлов в директории с использованием os
- Цикл for в Python
- Метод сравнения объектов в Python
- Реверс строки в Python
- Оформление текста в консоли с TermColor
- Получение комбинаций в Python
- Удаление дубликатов с помощью множеств
- Декоратор @override
- Парсинг статей с Newspaper3k
- Стать Python-разработчиком
- Генераторы списков в Python
- Измерение времени выполнения с помощью time
- Поиск email
- Работа со строками в Python
- Разность множеств
- Библиотека schedule: планировщик задач
- Метод clear для коллекций
- Работа с библиотекой xkcd
- Операторы присваивания в Python
- Проблемы с именами переменных
- Конкатенация списков в Python
- Преобразование текста в нижний регистр
- PATCH-запрос с библиотекой requests
- Работа с изображениями PIL
- Навыки Python: строки, типы данных
- Поиск индексов в списке
- Перегрузка операторов в Python
- Кортеж в Python: создание, доступ, изменение
- Замена текста с помощью sub
- Рекурсия для обращения строки
- Поиск всех индексов подстроки
- Виртуальное окружение Python
- Принципы SRP и OCP
- Замена символов в Python
- Конкатенация строк с join() в Python
- Сортировка с помощью key
- Функция enumerate() — Python















