Числа – очень важный аспект любого языка программирования. Числа включают целые числа, числа с плавающей запятой и комплексные числа. Числа могут быть положительными или отрицательными. Иногда нам нужно получить абсолютное значение числа для выполнения математических операций, таких как сложение, вычитание и т. д. Абсолютное значение обозначает неотрицательное значение данного числа. Python предоставляет встроенную функцию abs() для поиска абсолютного значения числа. В этой статье объясняется использование функции abs() на простых примерах.
Синтаксис функции abs()
Функция abs() принимает число и возвращает абсолютное значение. Синтаксис функции abs() следующий:
abs(number)
Число может быть целым числом, числом с плавающей запятой или комплексным числом. В случае комплексного числа функция abs() возвращает значение величины.
Нахождение абсолютного значения целых чисел и числа с плавающей запятой
Теперь давайте воспользуемся функцией abs(), чтобы найти абсолютное значение целых чисел и чисел с плавающей запятой.
# Программа Python для поиска абсолютного значения # Использование функции abs() print("Абсолютное значение -20 равно:", abs(- 20)) print("Абсолютное значение -40,5 равно:", abs(- 40,5)) print("Абсолютное значение -10.9867 равно:", abs(- 10.9867)) print("Абсолютное значение 50,09 равно:", abs(50.09)) print ("Абсолютное значение -101,98 равно:", abs(- 101,98)) print("Абсолютное значение 30,08 равно:", abs(30,08)) print("Абсолютное значение -200 равно:", abs(- 200)) print("Абсолютное значение -10 равно:", abs(- 10)) print("Абсолютное значение -90 равно:", abs(- 90))
На выходе отображаются абсолютные значения различных чисел.
Функция abs() принимает только число в качестве аргумента. Если мы передаем в качестве аргумента какой-либо символ или строковое значение, интерпретатор Python выдает ошибку “bad operand type for abs()”.
Программа Python для поиска абсолютного значения
# использование функции abs() print(abs("a"))
Теперь давайте найдем абсолютное значение двух чисел и вычислим сумму.
# Программа Python для нахождения абсолютного значения # использование функции abs() # объявление первого числа num1 = - 10 # объявление второго числа num2 = - 20.04 # вывод суммы print("сумма: ", abs(num1+num2))
Нахождение абсолютного значения комплексных чисел
Как мы ранее обсуждали, в случае комплексного числа функция abs() возвращает значение величины. Давайте воспользуемся функцией abs(), чтобы найти величину комплексного числа в нашем скрипте.
# Программа Python для определения абсолютного значения # с помощью функции abs() num = -4-3j print("Величина -4-3j равна:", abs(num)) num = 4+3j print("Величина 4+3j равно: ", abs(num)) num = 5-7j print(" Величина 5-7j равна: ", abs(num)) num = -1+6j print ("Величина -1+6j равна:", abs(num))
Заключение
Функция abs() вычисляет и возвращает абсолютное значение заданного числа. В случае комплексных чисел функция abs() возвращает значение величины. Эта статья демонстрирует использование функции abs() с примерами.