Слайд 2
⚙️ Встроенные функции
Python включает множество заранее определённых функций. Их реализация скрыта от программиста — достаточно знать, как они называются и что делают.
Мы уже сталкивались с некоторыми из них:
print()— вывести на экран;input()— считать с клавиатуры;int()— преобразовать к целому числу;float()— преобразовать к числу с плавающей точкой.
Теперь познакомимся с тремя новыми встроенными функциями, которые часто используются при работе с числами:
max()— возвращает максимальное значение;min()— возвращает минимальное значение;abs()— возвращает модуль (абсолютную величину) числа.
🔹 Функции min() и max()
Для нахождения минимального и максимального значения используются функции min() и max().
Количество аргументов может быть любым, но все они должны поддерживать операцию сравнения между собой.
Например, int и float можно сравнивать, а float и str — нет.
a = max(3, 8, -3, 12, 9)
b = min(3, 8, -3, 12, 9)
c = max(3.14, 2.17, 9.8)
print(a)
print(b)
print(c)
Результат выполнения программы:
12
-3
9.8
min() и max() можно использовать не только с числами,
но и с другими сравнимыми типами — например, строками (лексикографически).
🔹 Функция abs()
Модулем (абсолютной величиной) числа называется его расстояние от нуля на числовой прямой. Другими словами:
|a| = {
a, если a > 0
0, если a = 0
-a, если a < 0
}
Для нахождения модуля в Python используется функция abs().
print(abs(10))
print(abs(-7))
print(abs(0))
print(abs(-17.67))
Результат выполнения программы:
10
7
0
17.67
max(), min() и abs() —
работают как с целыми (int), так и с дробными (float) числами.