Курс 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"
- Генерация чисел с range()
- Метод splitlines() для разделения строк
- Enum в Python: создание и использование перечислений
- Округление чисел с помощью round
- Python: библиотеки и функции
- Оператор break в Python
- Установка random seed в Python
- Декораторы с аргументами
- Импорт модулей в Python 3.12
- Отображение HTML кода в Python
- Оператор морж в Python 3.8
- Генератор данных в Keras
- Работа с модулем cmath
- Работа с YAML в Python
- Руководство по библиотеке pydantic
- Поиск кода
- Работа с timedelta в Python
- Генераторы в Python
- Преобразование Excel в PDF с Spire.XLS
- Очистка данных с Pandas
- Работа с f-строками 2.0
- Добавление вложенных списков
- Поиск шаблона в начале строки
- Цикл while в Python
- Проверка типов с помощью isinstance
- Разделение строки на пары ключ-значение.
- Работа со временем в Python
- Построение графиков в терминале с bashplotlib
- Проверка памяти объекта
- Создание словарей с defaultdict()
- Получение атрибутов и методов класса
- Цикл for в Python
- Возвращение нескольких значений через кортеж или класс
- Копирование списков в Python
- Генерация UUID в Python
- Генерация фальшивых данных с Faker
- Запуск внешнего кода в Jupyter
- Удаление ссылок в Python
- Бинарный поиск
- Хеширование паролей с использованием salt
- Игра «Виселица» на Python
- Проверка однородности элементов списка
- Функция zip() — объединение последовательностей
- Объединение словарей в Python
- Сортировка в Python
- Глобальные переменные в Python
- Аннотации типов в Python
- Dict Comprehension в Python















