Введение и функция abs 0:00 Приветствие от Сергея Балакирева. Обсуждение математических функций в Python. Демонстрация функции abs для вычисления модуля числа. Пример использования: abs(-5) возвращает 5.
Особенности функции abs 0:59 Аргумент функции abs должен быть числовым. Ошибка при отсутствии аргумента или передаче строки.
Функции min и max 1:30 Функция min находит минимальное число среди переданных. Функция max находит максимальное число. Примеры использования: min(-5, 10) возвращает -5, max(-5, 10) возвращает 10.
Функция pow 2:24 Функция pow возводит число в степень. Пример: 6**2 = 36. Возможность использования арифметических операций в качестве аргумента.
Функция round 3:45 Функция round округляет числа до ближайшего целого. Особенности округления при значении 0.5: иногда округление в меньшую сторону, иногда в большую. Второй аргумент функции round позволяет управлять точностью округления.
Вложенные функции 6:31 Примеры вложенных вызовов функций: max(abs(-3), -10). Возможность сколь угодно глубокой вложенности функций.
Импорт модуля math 8:05 Необходимость импорта модуля math для доступа к дополнительным функциям. Команда для импорта модуля: import math.
Функции ceil и floor 9:02 Функция ceil округляет до наибольшего целого. Функция floor округляет до наименьшего целого. Примеры использования: ceil(5.2) возвращает 6, floor(-5.2) возвращает -5.
Факториал и функция `trunc` 10:31 Факториал числа — это произведение всех целых чисел от 1 до этого числа. Пример: факториал 6 равен 720. Функция `trunc` отбрасывает дробную часть числа, например, `trunc(5.8)` возвращает 5. Функция `trunc` аналогична встроенной в Python функции `int`.
Вычисление логарифмов 11:31 Для вычисления логарифма по основанию 2 используется функция `log2`. Пример: `log2(4)` возвращает 2. Для вычисления логарифма по основанию 10 используется функция `log10`. Пример: `log10(1000)` возвращает 3. Функция `log` позволяет вычислять логарифмы по любому основанию, по умолчанию используется основание e. Пример: `log27` с основанием 3 возвращает 3.
Квадратный корень и тригонометрические функции 12:28 Функция `sqrt` вычисляет квадратный корень, например, `sqrt(49)` возвращает 7. В модуле есть основные тригонометрические функции: `sin`, `cos`, `tan`, `cot`, `coth`, `asin`, `acos`, `atan`, `atan2`, `sinh`, `cosh`, `tanh`, `ctanh`. Примеры использования: `sin(3.14)/2` возвращает почти 1, `cos(0)` возвращает 1. Также доступны константы: `pi` 3.14159 и `e`.
Заключение 12:28 Приведённый набор функций достаточен для закрепления материала. Рекомендуется выполнить практические задания. Приглашение на следующий урок.