Python abs () Funktion: Exempel på absoluta värden

Innehållsförteckning:

Anonim

Python abs ()

Python abs () är en inbyggd funktion tillgänglig med standardbiblioteket för python. Det returnerar det absoluta värdet för det angivna numret. Ett talets absoluta värde är värdet utan att tänka på dess tecken. Siffran kan vara heltal, flytande nummer eller komplexa nummer. Om det angivna numret är komplext, kommer det att returnera sin storlek.

Syntax:

abs(value)

Parametrar: (värde)

Ingångsvärdet som ska ges till abs () för att få det absoluta värdet. Det kan vara ett heltal, ett flottör eller ett komplext tal.

Returvärde:

Det returnerar det absoluta värdet för det angivna numret.

  • Om ingången är ett heltal kommer returvärdet också att vara ett heltal.
  • Om ingången är en float kommer returvärdet också att vara float.
  • Om ingången är ett komplext tal blir returvärdet storleken på ingången.

Exempel:

Kodexempel 1: heltal och flottörnummer

För att få det absoluta värdet av ett heltal och flytnummer kolla den här koden:

# testing abs() for an integer and floatint_num = -25float_num = -10.50print("The absolute value of an integer number is:", abs(int_num))print("The absolute value of a float number is:", abs(float_num))

Produktion:

The absolute value of an integer number is: 25The absolute value of a float number is: 10.5

Exempel 2: Komplext nummer

För att få absolut värde på det komplexa talet

# testing abs() for a complex numbercomplex_num = (3+10j)print("The magnitude of the complex number is:", abs(complex_num))

Produktion:

The magnitude of the complex number is: 10.44030650891055

Sammanfattning:

  • Abs () är en inbyggd funktion som finns med python, och den ger dig det absoluta värdet för den angivna ingången.
  • Värde är ett ingångsvärde som ska ges till abs () för att få det absoluta värdet. Det kan vara ett heltal, ett flottör eller ett komplext tal.
  • Abs () -metoden tar ett argument, dvs det värde du vill få absolut.
  • Abs-funktionen returnerar det absoluta värdet för det angivna numret.