Numbrid on iga programmeerimiskeele väga oluline aspekt. Numbrid sisaldavad täisarvu, ujukeid ja kompleksarvusid. Numbrid võivad olla positiivsed või negatiivsed. Mõnikord peame matemaatiliste toimingute (nt liitmine, lahutamine jne) saamiseks saama arvu absoluutväärtuse. Absoluutväärtus tähistab antud arvu mitte-negatiivset väärtust. Python pakub sisseehitatud abs () funktsioon absoluutarvu leidmiseks. Selles artiklis selgitatakse abs () funktsioon lihtsate näidetega.
Abs () funktsiooni süntaks
Funktsioon abs () võtab numbri ja tagastab absoluutväärtuse. Funktsiooni abs () süntaks on järgmine:
abs (arv)
Number võib olla täisarv, ujukomaarv või kompleksarv. Kompleksarvu korral annab funktsioon abs () suuruse väärtuse.
Täisarvude ja ujukomaarvu absoluutväärtuse leidmine
Nüüd kasutame funktsiooni abs () täisarvude ja ujukomaarvude absoluutväärtuse leidmiseks.
Programm #Python absoluutväärtuse leidmiseks# using abs () funktsioon
print ("-20 absoluutväärtus on:", abs (-20))
print ("Absoluutväärtus -40.5 on: ", abs (-40.5))
print ("Absoluutväärtus -10.9867 on: ", abs (-10.9867))
print ("Absoluutväärtus 50.09 on: ", abs (50.09))
print ("Absoluutväärtus -101.98 on: ", abs (-101.98))
print ("Absoluutväärtus 30.08 on: ", abs (30.08))
print ("Absoluutväärtus -200 on:", abs (-200))
print ("-10 absoluutväärtus on:", abs (-10))
print ("-90 absoluutväärtus on:", abs (-90))
Väljund
Väljund kuvab erinevate arvude absoluutväärtuse.
Funktsioon abs () võtab argumendiks ainult numbri. Kui edastame argumendina mõne märgi või stringi väärtuse, siis Pythoni tõlk viskab vea "halb operandi tüüp abs () jaoks".
Programm #Python absoluutväärtuse leidmiseksfunktsiooni abs () kasutamine
print (abs ("a"))
Väljund
Nüüd leiame kahe arvu absoluutväärtuse ja arvutame summa.
Absoluutväärtuse leidmiseks programm #Pythonfunktsiooni abs () kasutamine
#kleebise esimene number
num1 = -10
#deklareerime teise numbri
num2 = -20.04
# summa printimine
Väljund
Kompleksarvude absoluutväärtuse leidmine
Nagu me varem arutlesime, tagastab kompleksarvu korral funktsioon abs () suuruse väärtuse. Kasutame funktsiooni abs (), et leida meie skripti kompleksarvu suurus.
Absoluutväärtuse leidmiseks programm #Python# using abs () funktsioon
arv = -4-3j
print ("-4-3j suurus on:", abs (arv))
arv = 4 + 3j
print ("4 + 3j suurus on:", abs (arv))
arv = 5-7j
print ("5-7j suurus on:", abs (arv))
arv = -1 + 6j
print ("-1 + 6j suurus on:", abs (arv))
Väljund
Järeldus
The abs () funktsioon arvutab ja tagastab antud arvu absoluutväärtuse. Kompleksarvude korral tagastab funktsioon abs () suuruse väärtuse. See artikkel näitab funktsioonide abs () kasutamist näidetega.