logo

abs() a Python

La funció Python abs() retorna el valor absolut. El valor absolut de qualsevol nombre sempre és positiu, elimina el signe negatiu d'un nombre a Python.

Exemple:

 Input:  -29 Output: 29>

Sintaxi de la funció Python abs().

La funció abs() de Python té la sintaxi següent:



Sintaxi: abs (nombre)

    nombre: nombre sencer, nombre de coma flotant, nombre complex.

Tornada: Retorna el valor absolut.

Exemple de funció Python abs().

Vegem alguns exemples de la funció abs() a Python.

abs() Funció amb un argument enter

En aquest exemple, passarem un valor enter com a argument a la funció abs() de Python i imprimirem el seu valor per veure com funciona.

Python 3

significat de dhl




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

>

>

Sortida:

Absolute value of integer is: 94>

abs() Funció amb un nombre de coma flotant

En aquest exemple, passarem una dada flotant a la funció abs() i retornarà un valor absolut.

Python 3


java llarg a cadena



retornant una matriu java
# floating point number> float_number>=> ->54.26> print>(>'Absolute value of float is:'>,> >abs>(float_number))>

>

>

Sortida:

Absolute value of float is: 54.26>

abs() Funció amb un nombre complex

En aquest exemple, passarem un nombre complex de Python a la funció abs() i retornarà un valor absolut.

Python 3




Força de neteja de la memòria cau npm
# A complex number> complex_number>=> (>3> -> 4j>)> print>(>'Absolute value or Magnitude of complex is:'>,>abs>(complex_number))>

>

>

Sortida:

Absolute value or Magnitude of complex is: 5.0>

Càlcul temps-distància mitjançant la funció Python abs().

En aquest exemple, l'equació mostra la relació entre la velocitat, la distància recorreguda i el temps que triga un objecte. Sabem que la velocitat, el temps i la distància mai són negatius. Per tant, utilitzarem el mètode abs() per calcular el temps, la distància i la velocitat exactes.

Fórmula utilitzada:

  • Distància = Velocitat * Temps
  • Temps = Distància / Velocitat
  • Velocitat = Distància / Temps

Hem declarat 3 funcions per calcular la velocitat, la distància i el temps. A continuació, els va passar els valors enters positius i negatius i de punt flotant mitjançant la funció Python abs(). La funció abs() convertirà automàticament els valors negatius en valors positius, que s'utilitzaran per calcular la velocitat, la distància i el temps.

Python 3




Madhuri va dir vinga

# 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>)))> 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>)))>

>

>

Sortida:

 Distance(km) : 45.9 Time(hr) : 2 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>