Абсолютное значение в Python: методы вычисления абсолютных значений чисел

В Python вы можете вычислить абсолютное значение числа, используя различные методы. Вот несколько часто используемых методов:

  1. Функция abs():
    Встроенная функция abs() возвращает абсолютное значение числа. Его можно использовать с целыми числами, числами с плавающей запятой или комплексными числами. Например:

    num = -10
    abs_num = abs(num)
    print(abs_num)  # Output: 10
  2. Математический модуль:
    Математический модуль в Python предоставляет еще один способ вычисления абсолютного значения с помощью функции fabs(). Эта функция работает с числами с плавающей запятой.

    import math
    num = -12.34
    abs_num = math.fabs(num)
    print(abs_num)  # Output: 12.34
  3. Условная проверка.
    Вы можете использовать условную проверку для определения абсолютного значения числа. Если число отрицательное, его можно умножить на -1, чтобы получить положительное значение.

    num = -5
    abs_num = num if num >= 0 else -num
    print(abs_num)  # Output: 5
  4. Модуль Numpy:
    Если вы работаете с массивами или вам необходимо вычислить абсолютное значение поэлементно, вы можете использовать модуль numpy.

    import numpy as np
    
    arr = np.array([-1, -2, 3, -4, 5])
    abs_arr = np.abs(arr)
    print(abs_arr)  # Output: [1 2 3 4 5]