logo

abs() i Python

Python abs()-funksjonen returnerer den absolutte verdien. Den absolutte verdien av et tall er alltid positivt, det fjerner det negative tegnet til et tall i Python.

Eksempel:

 Input:  -29 Output: 29>

Python abs() Funksjonssyntaks

Abs()-funksjonen i Python har følgende syntaks:



execlp

Syntaks: abs (nummer)

    tall: heltall, flyttall, komplekst tall.

Komme tilbake: Returnerer den absolutte verdien.

Python abs() Funksjonseksempel

La oss se noen eksempler på abs()-funksjonen i Python.

abs() Funksjon med et heltallsargument

I dette eksemplet vil vi sende en heltallsverdi som et argument til abs()-funksjonen i Python og skrive ut verdien for å se hvordan den fungerer.

Python3




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

>

>

Produksjon:

Absolute value of integer is: 94>

abs() Funksjon med et flytende punktnummer

I dette eksemplet vil vi sende flytdata til abs()-funksjonen, og den vil returnere en absolutt verdi.

Python3




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

>

>

Produksjon:

Absolute value of float is: 54.26>

abs() Funksjon med et komplekst tall

I dette eksemplet vil vi sende Python komplekst tall inn i abs() funksjonen og det vil returnere en absolutt verdi.

arp-a kommando

Python3




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

>

>

Produksjon:

Absolute value or Magnitude of complex is: 5.0>

Tid-avstandsberegning ved hjelp av Python abs()-funksjonen

I dette eksemplet viser ligningen forholdet mellom hastighet, tilbakelagt distanse og tid tatt av et objekt. Vi vet at hastighet, tid og avstand aldri er negativt. Derfor vil vi bruke abs()-metoden for å beregne nøyaktig tid, avstand og hastighet.

Formel brukt:

  • Avstand = Hastighet * Tid
  • Tid = avstand / hastighet
  • Hastighet = avstand / tid

Vi erklærte 3 funksjoner for å beregne hastighet, avstand og tid. Deretter sendte de positive og negative heltall og flytepunktverdier til dem ved å bruke Python abs()-funksjonen. Abs()-funksjonen vil automatisk konvertere de negative verdiene til positive verdier, som vil bli brukt til å beregne hastighet, avstand og tid.

log4j

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

>

>

Produksjon:

 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>