La función Python abs() devuelve el valor absoluto y elimina el signo negativo de un número en Python .
Sintaxis de la función Python abs()
Sintaxis: abs(número)
- número: entero, número de coma flotante, número complejo.
Retorno: Devuelve el valor absoluto.
Ejemplo de la función Python abs()
Python abs() Función con int en Python.
Python3
# An integer var = -94 print('Absolute value of integer is:', abs(var))
Producción:
94
Ejemplo 1: obtener el valor absoluto de un número
En este ejemplo, pasamos datos int a la función abs() y devolverá un valor absoluto.
Python3
# An integer var = -100 print('Absolute value of integer is:', abs(var))
Producción:
Absolute value of integer is: 100
Ejemplo 2: obtener el valor absoluto de un número flotante
En este ejemplo, pasamos datos flotantes a la función abs() y devolverá un valor absoluto.
Python3
# floating point number float_number = -54.26 print('Absolute value of float is:', abs(float_number))
Producción:
Absolute value of float is: 54.26
Ejemplo 3: Obtener el valor absoluto de un número complejo
En este ejemplo, pasamos datos complejos de Python a la función abs() y devolverá un valor absoluto.
Python3
# A complex number complex_number = (3 - 4j) print('Absolute value or Magnitude of complex is:', abs(complex_number))
Producción:
Absolute value or Magnitude of complex is: 5.0
Ejemplo 4: Cálculo de tiempo-distancia usando Python abs()
Esta ecuación muestra la relación entre la velocidad, la distancia recorrida y el tiempo empleado y sabemos que la velocidad, el tiempo y la distancia nunca son negativos, para esto, usaremos métodos abs() para calcular el tiempo, la distancia y la velocidad exactos.
Fórmula utilizada:
Distancia = Velocidad * Tiempo
Tiempo = Distancia / Velocidad
Velocidad = Distancia / Tiempo
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)))
Producción:
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
Complejidad de tiempo: O(1)
Espacio Auxiliar: O(1)
Publicación traducida automáticamente
Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA