# abs() in Python

• Difficulty Level : Basic
• Last Updated : 25 Jul, 2022

The Python abs() function return the absolute value and remove the negative sign of a number in Python.

## Python abs() Function Syntax

Syntax: abs(number)

• number: Integer, floating-point number, complex number.

Return: Returns the absolute value.

## Python abs() Function Example

Python abs() Function with int in Python.

## Python3

 `# An integer``var ``=` `-``94``print``(``'Absolute value of integer is:'``, ``abs``(var))`

Output:

`94`

### Example 1: Get the absolute value of a number

In this example, we pass int data into the abs() function and it will return an absolute value.

## Python3

 `# An integer``var ``=` `-``100``print``(``'Absolute value of integer is:'``, ``abs``(var))`

Output:

`Absolute value of integer is: 100`

### Example 2: Get the absolute value of a floating  number

In this example, we pass float data into the abs() function and it will return an absolute value.

## Python3

 `# floating point number``float_number ``=` `-``54.26``print``(``'Absolute value of float is:'``, ``                  ``abs``(float_number))`

Output:

`Absolute value of float is: 54.26`

### Example 3: Get the absolute value of a complex number

In this example, we pass Python complex data into the abs() function and it will return an absolute value.

## Python3

 `# A complex number``complex_number ``=` `(``3` `-` `4j``)``print``(``'Absolute value or Magnitude of complex is:'``, ``abs``(complex_number))`

Output:

`Absolute value or Magnitude of complex is: 5.0`

### Example 4: Time-Distance calculation using Python abs()

This equation shows the relationship between speed, distance traveled and time taken and we know speed, time and distance are never negative, for this, we will use abs() methods to calculate the exact time, distance, and speed.

Formula used:

Distance  = Speed * Time

Time = Distance / Speed

Speed = Distance / Time

## Python3

 `# Function to calculate speed``def` `cal_speed(dist, time):``    ``print``(``" Distance(km) :"``, dist)``    ``print``(``" Time(hr) :"``, time)``    ``return` `dist ``/` `time`` ` `# Function to calculate distance traveled`` ` ` ` `def` `cal_dis(speed, time):``    ``print``(``" Time(hr) :"``, time)``    ``print``(``" Speed(km / hr) :"``, speed)``    ``return` `speed ``*` `time`` ` `# Function to calculate time taken`` ` ` ` `def` `cal_time(dist, speed):``    ``print``(``" Distance(km) :"``, dist)``    ``print``(``" Speed(km / hr) :"``, speed)``    ``return` `speed ``*` `dist`` ` ` ` `# Driver Code``# Calling function cal_speed()``print``(``" The calculated Speed(km / hr) is :"``,``      ``cal_speed(``abs``(``45.9``), ``abs``(``2.0``)))``print``("")`` ` `# Calling function cal_dis()``print``(``" The calculated Distance(km) :"``,``      ``cal_dis(``abs``(``62.9``), ``abs``(``2.5``)))``print``("")`` ` `# Calling function cal_time()``print``(``" The calculated Time(hr) :"``,``      ``cal_time(``abs``(``48.0``), ``abs``(``4.5``)))`

Output:

``` Distance(km) : 45.9
Time(hr) : 2.0
The calculated Speed(km / hr) is : 22.95

Time(hr) : 2.5
Speed(km / hr) : 62.9
The calculated Distance(km) : 157.25

Distance(km) : 48.0
Speed(km / hr) : 4.5
The calculated Time(hr) : 216.0```

Time Complexity:  O(1)

Auxiliary Space: O(1)

My Personal Notes arrow_drop_up