Skaičiai yra labai svarbus bet kurios programavimo kalbos aspektas. Skaičiai apima sveikąjį skaičių, plūduriuojančius ir kompleksinius skaičius. Skaičiai gali būti teigiami arba neigiami. Kartais mes turime gauti absoliučią skaičiaus vertę, kad atliktume matematines operacijas, tokias kaip sudėjimas, atimtis ir kt. Absoliuti reikšmė reiškia ne neigiamą nurodyto skaičiaus vertę. „Python“ pateikia integruotą abs () funkcija rasti absoliučią skaičiaus vertę. Šiame straipsnyje paaiškinamas abs () funkcija su paprastais pavyzdžiais.
Abs () funkcijos sintaksė
Funkcija abs () paima skaičių ir grąžina absoliučią vertę. Funkcijos abs () sintaksė yra tokia:
abs (skaičius)
Skaičius gali būti sveikasis skaičius, slankiojo kablelio skaičius arba kompleksinis skaičius. Kompleksinio skaičiaus atveju abs () funkcija duoda dydžio vertę.
Absoliutiosios sveikųjų skaičių ir slankiojo kablelio skaičiaus nustatymas
Dabar naudokime funkciją abs (), kad rastume absoliučią skaičių ir slankiojo kablelio skaičių.
#Python programa, norint rasti absoliučią vertę#naudojant abs () funkciją
spausdinti ("Absoliuti -20 reikšmė yra:", abs (-20))
spausdinti ("Absoliuti vertė -40.5 yra: ", abs (-40.5))
spausdinti ("Absoliuti vertė -10.9867 yra: ", abs (-10.9867))
spausdinti ("Absoliuti 50.09 yra: ", abs (50.09))
spausdinti ("Absoliuti vertė -101.98 yra: ", abs (-101.98))
spausdinti ("Absoliuti 30.08 yra: ", abs (30.08))
spausdinti ("Absoliuti reikšmė -200 yra:", abs (-200))
spausdinti ("Absoliuti reikšmė -10 yra:", abs (-10))
spausdinti ("Absoliuti reikšmė -90 yra:", abs (-90))
Rezultatas
Išvestyje rodoma absoliuti įvairių skaičių vertė.
Funkcija abs () argumentu laiko tik skaičių. Jei mes perduodame bet kurį simbolio ar eilutės reikšmę kaip argumentą, tada „Python“ vertėjas išmeta klaidą „blogas operando tipas abs ().
#Python programa, norint rasti absoliučią vertę#naudojant abs () funkciją
spausdinti (abs ("a"))
Rezultatas
Dabar suraskime absoliučią dviejų skaičių vertę ir apskaičiuokime sumą.
#Python programa absoliučiai vertei rasti#naudojant abs () funkciją
#decalring pirmasis numeris
num1 = -10
#deklaruoti antrą numerį
num2 = -20.04
#spausdinti sumą
Rezultatas
Kompleksinių skaičių absoliučios vertės nustatymas
Kaip jau minėjome anksčiau, kompleksinio skaičiaus atveju funkcija abs () grąžina dydžio reikšmę. Naudokime „abs ()“ funkciją, norėdami rasti komplekso skaičiaus dydį savo scenarijuje.
#Python programa, norint rasti absoliučią vertę#naudojant abs () funkciją
skaičius = -4-3j
spausdinti ("-4-3j dydis yra:", abs (skaičius))
skaičius = 4 + 3j
spausdinti ("4 + 3j dydis yra:", abs (skaičius))
skaičius = 5-7j
spausdinti ("5-7j dydis yra:", abs (skaičius))
skaičius = -1 + 6j
spausdinti ("-1 + 6j dydis yra:", abs (skaičius))
Rezultatas
Išvada
The abs () funkcija apskaičiuoja ir grąžina absoliučią nurodyto skaičiaus vertę. Sudėtingų skaičių atveju abs () funkcija grąžina dydžio vertę. Šiame straipsnyje pavyzdžiais parodomas funkcijos abs () naudojimas.