logo

abs () Python

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āji
    skaitlis: 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>