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:
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.
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.
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