Встроенная функция Python abs()

Из документации Python 3

Возвращает абсолютное значение числа. Аргументом может быть целое число, число с плавающей запятой или объект, реализующий __abs__(). Если аргумент является комплексным числом, возвращается его модуль.

Введение

Функция abs() в Python — это встроенная функция, которая возвращает абсолютное значение числа. Она может обрабатывать целые числа, числа с плавающей запятой и даже комплексные числа (возвращая их модуль). Эта функция полезна, когда вам нужно убедиться, что значение положительное, независимо от его исходного знака.

Примеры

# Для целых чисел
abs(-1)
abs(0)

# Для чисел с плавающей запятой
abs(-3.14)

# Для комплексных чисел (возвращает модуль)
abs(3 + 4j)

# Для других систем счисления
abs(0x10)  # Шестнадцатеричная
abs(0b10)  # Двоичная
abs(0o20)  # Восьмеричная
1
0
3.14
5.0
16
2
16

Связанные ссылки