Перейти к содержимому

Python как взять модуль числа

  • автор:

Функция abs() для получения модуля числа

Встроенная функция abs(x) в Python возвращает абсолютное значение аргумента x, который может быть целым или числом с плавающей точкой, или же объектом, реализующим функцию __abs__() . Для комплексных чисел функция возвращает их величину. Абсолютное значение любого числового значения -x или +x — это всегда соответствующее положительное +x.

Аргумент x целое число, число с плавающей точкой, комплексное число,
объект, реализующий __abs__()
Возвращаемое
значение
|x| возвращает абсолютное значение входящего аргумента

Пример abs() с целым числом

Следующий код демонстрирует, как получить абсолютное значение 42 положительного числа 42.

9.1. Python – Метод abs() – модуль числа

Метод abs() – возвращает абсолютное значение x – (положительное) расстояние между x и нулем. Простыми словами, в Python метод abs() возвращает модуль числа.

Синтаксис

Ниже приведен синтаксис метода abs() в Python:

abs(x) 

Параметры

х – числовое выражение.

Возвращаемое значение

Функция возвращает абсолютное значение x – модуль числа x.

Пример

В следующем примере показано нахождение модуля отрицательного, вещественного и long числа с помощью метода abs() в Python.

#!/usr/bin/python print "abs(-45): ", abs(-45) print "abs(100.12): ", abs(100.12) print "abs(119L): ", abs(119L) 

Когда приведённый выше код выполнится, он даст следующий результат:

abs(-45): 45 abs(100.12): 100.12 abs(119L): 119 

Оглавление

  • 1. Python – Самоучитель для начинающих
  • 2. Python – Обзор
  • 3. Python – Установка среды
  • 4. Python – Базовый синтаксис
  • 4.1. Python – Аргументы командной строки
  • 5. Python – Типы переменных
  • 6. Python – Основные операторы
  • 6.1. Python – Арифметические операторы
  • 6.2. Python – Операторы сравнения
  • 6.3. Python – Операторы присваивания: примеры
  • 6.4. Python – Побитовые операторы
  • 6.5. Python – Логические операторы
  • 6.6. Python – Операторы членства
  • 6.7. Python – Операторы идентификации
  • 6.8. Python – Приоритет операторов
  • 7. Python – Условные операторы
  • 7.1. Python – Условие if
  • 7.2. Python – Условные операторы if. else и elif
  • 7.3. Python – Вложенные операторы if
  • 8. Python – Циклы
  • 8.1. Python – Цикл while
  • 8.2. Python – Цикл for
  • 8.3. Python – Вложенные циклы
  • 8.4. Python – Оператор break
  • 8.5. Python – Оператор continue
  • 8.6. Python – Оператор pass
  • 9. Python – Числа
  • 9.1. Python – Метод abs()
  • 9.2. Python – Метод ceil()
  • 9.3. Python – Метод cmp()
  • 9.4. Python – Метод exp()
  • 9.5. Python – Метод fabs()
  • 9.6. Python – Метод floor()
  • 9.7. Python – Метод log()
  • 9.8. Python – Метод log10()
  • 9.9. Python – Метод max()
  • 9.10. Python – Метод min()
  • 9.11. Python – Метод modf()
  • 9.12. Python – Метод pow()
  • 9.13. Python – Метод round()
  • 9.14. Python – Метод sqrt()
  • 9.15. Python – Метод choice()
  • 9.16. Python – Метод randrange()
  • 9.17. Python – Метод random()
  • 9.18. Python – Метод seed()
  • 9.19. Python – Метод shuffle()
  • 9.20. Python – Метод uniform()
  • 9.21. Python – Метод acos()
  • 9.22. Python – Метод asin()
  • 9.23. Python – Метод atan()
  • 9.24. Python – Метод atan2()
  • 9.25. Python – Метод cos()
  • 9.26. Python – Метод hypot()
  • 9.27. Python – Метод sin()
  • 9.28. Python – Метод tan()
  • 9.29. Python – Метод degrees()
  • 9.30. Python – Метод radians()

Функция abs

Функция abs возвращает модуль числа, т.е. из отрицательного числа делает положительное.

Синтаксис

Пример

Давайте выведем модуль числа -5 :

num = -5 print(abs(num))

Результат выполнения кода:

Пример

Давайте выведем модуль числа 10 :

num = 10 print(abs(num))

Результат выполнения кода:

Пример

Теперь давайте выведем модуль числа с плавающей точкой -2.5 :

num = -2.5 print(abs(num))

Результат выполнения кода:

Смотрите также

  • функция min ,
    которая возвращает минимальное число
  • функция max ,
    которая возвращает максимальное число
  • функция round ,
    которая округляет число
  • метод sqrt модуля math ,
    который возвращает квадратный корень числа

Вычисление модуля числа в Python

Картинка к уроку

Для вычисления модуля числа в языке программирования Python можно использовать несколько способов.

Вычисление модуля числа с помощью модуля Math

Самый простой из них — подключить встроенный модуль, предназначенный для работы с математическими операциями — Math.
Для подключения модуля введем:

import math

И после воспользуемся командой:

math.fabs(число или переменная, модуль которого необходимо вычислить)

Рассмотрим конкретный пример вычисления модуля на языке программирования Python:

import math print(math.fabs(-56)) >>> 56.0

Вычисление модуля числа написанием собственной функции

Для вычисления модуля вещественного числа можно написать простую собственную функцию:

def module(a): if a >> 56

Здесь в первой строке мы объявляем новую функцию module. Далее в функции проверяем, отрицатильное ли число получает функция на входе, и, если это так, то умножаем его на -1. Не зависимо от результата, в конце функция возвращает результат с помощью команды return.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Luxury Car Rental in Miami | Reserve a Premium Vehicle with RealCar