Python abs() funkcija atgriež absolūto vērtību. Jebkura skaitļa absolūtā vērtība vienmēr ir pozitīva, tas noņem skaitļa negatīvo zīmi Python.
Piemērs:
Input: -29 Output: 29>
Python abs() Funkcijas sintakse
Python funkcijai abs () ir šāda sintakse:
Sintakse: abs (skaitlis)
mysql saraksta lietotājiskaitlis: vesels skaitlis, peldošā komata skaitlis, kompleksais skaitlis.
Atgriezties: Atgriež absolūto vērtību.
Python abs() funkcijas piemērs
Apskatīsim dažus Python funkcijas abs() piemērus.
abs() Funkcija ar vesela skaitļa argumentu
Šajā piemērā mēs nosūtīsim vesela skaitļa vērtību kā argumentu funkcijai abs() programmā Python un izdrukāsim tās vērtību, lai redzētu, kā tā darbojas.
Python3
# An integer> var>=> ->94> print>(>'Absolute value of integer is:'>,>abs>(var))> |
>
>
Izvade:
Absolute value of integer is: 94>
abs() Funkcija ar peldošā komata skaitli
Šajā piemērā mēs nodosim peldošos datus funkcijai abs () un tā atgriezīs absolūto vērtību.
xor c++
Python3
# floating point number> float_number>=> ->54.26> print>(>'Absolute value of float is:'>,> >abs>(float_number))> |
>
>
Izvade:
Absolute value of float is: 54.26>
abs() Funkcija ar kompleksu skaitli
Šajā piemērā Python kompleksais skaitlis tiks nodots funkcijai abs (), un tā atgriezīs absolūto vērtību.
Python3
dzēst pēdējo commit git
# A complex number> complex_number>=> (>3> -> 4j>)> print>(>'Absolute value or Magnitude of complex is:'>,>abs>(complex_number))> |
java virknes formāts garš
>
>
Izvade:
Absolute value or Magnitude of complex is: 5.0>
Laika-attāluma aprēķins, izmantojot Python abs() funkciju
Šajā piemērā vienādojums parāda saistību starp ātrumu, nobraukto attālumu un objekta aizņemto laiku. Mēs zinām, ka ātrums, laiks un attālums nekad nav negatīvi. Tāpēc mēs izmantosim abs() metodi, lai aprēķinātu precīzu laiku, attālumu un ātrumu.
Izmantotā formula:
- Attālums = ātrums * laiks
- Laiks = attālums / ātrums
- Ātrums = attālums / laiks
Mēs deklarējām 3 funkcijas, lai aprēķinātu ātrumu, attālumu un laiku. Pēc tam nosūtīja viņiem pozitīvo un negatīvo veselo skaitļu un peldošā punkta vērtības, izmantojot Python abs() funkciju. Funkcija abs() automātiski pārveidos negatīvās vērtības pozitīvās vērtībās, kas tiks izmantotas ātruma, attāluma un laika aprēķināšanai.
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>)))> |
treknrakstā CSS
>
>
Izvade:
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>