Что делает функция abs в Python? 🐍
Функция abs()
в Python возвращает абсолютное значение числа. Она принимает один аргумент - число или выражение, и возвращает его положительное значение, игнорируя его знак.
Примеры использования:
num = -5
result = abs(num)
print(result) # Вывод: 5
num = 10 - 15
result = abs(num)
print(result) # Вывод: 5
Функция abs()
полезна в различных сценариях программирования, например, для нахождения расстояния между двумя точками на плоскости или для обработки ошибок с отрицательными значениями.
Детальный ответ
Что делает функция abs в Python?
Функция abs()
в Python возвращает абсолютное значение числа. Она принимает один аргумент - число, и возвращает его положительное значение.
Примеры использования:
x = -10
y = abs(x)
print(y) # Выводит 10
В приведенном примере, мы присваиваем переменной x
значение -10. Затем, с помощью функции abs()
, мы получаем абсолютное значение x
и присваиваем его переменной y
. Наконец, мы выводим значение переменной y
, которое равно 10.
Если аргумент функции abs()
является целым числом или числом с плавающей запятой, она возвращает положительное значение этого числа. Если аргумент является комплексным числом, то функция abs()
возвращает его модуль.
Примеры с комплексными числами:
z = complex(-2, 3)
w = abs(z)
print(w) # Выводит 3.605551275463989
В этом примере мы создаем комплексное число z
с действительной частью -2 и мнимой частью 3. Затем мы используем функцию abs()
для вычисления модуля этого комплексного числа и присваиваем результат переменной w
. Наконец, мы выводим значение переменной w
, которое равно 3.605551275463989.
Функция abs()
является полезным инструментом при работе с числами в Python. Она позволяет получить абсолютное значение числа независимо от его знака.