„Python“

„Python round“ () funkcija

„Python round“ () funkcija
„Python“ yra labai universali aukšto lygio programavimo kalba, plačiausiai naudojama duomenų moksluose, mašininio mokymosi ir dirbtinio intelekto srityse. „Python“ teikia didelę paramą per įmontuotus modulius ir funkcijas, kuriose turime žaisti su skaičiais. „Python round“) funkcija suapvalina slankiojo kablelio skaičių iki nurodyto skaičiaus po kablelio ir grąžina jį.Pavyzdžiui, mes turime slankiojo kablelio skaičių 6.677, ir mes turime jį suapvalinti iki 2 skaitmenų po kablelio, tada funkcija apvali () atliks darbą ir apvalins skaičių iki 6.68.

Šiame straipsnyje išsamiai paaiškinama „Python round“ () funkcija su pavyzdžiais.

Apvaliosios () funkcijos sintaksė

Funkcijos round () sintaksė yra tokia:

apvalus (slankiojo kablelio skaičius, skaitmenys)

Round () funkcija du parametrai yra argumentai, t.e., slankiojo kablelio skaičius ir skaitmenys. Skaičius arba slankiojo kablelio skaičius yra būtinas parametras, o skaitmenų skaičius yra neprivalomas parametras. Jei nenurodome skaitmenų skaičiaus, funkcija round () grąžins artimiausią sveikąjį skaičių. Pirmame parametre taip pat galime pateikti sveikąjį skaičių. Tokiu atveju funkcija round () grąžins tą patį sveiką skaičių.

Apvaliosios () funkcijos pavyzdžiai ir naudojimas

Pažiūrėkime „Python“ scenarijaus funkcijos round () pavyzdžius ir naudojimą. Jei nenurodome skaitmenų skaičiaus, funkcija „round ()“ užima skaičiaus viršutinę ribą ir paverčia ją kitu skaičiumi, jei dešimtainė reikšmė yra didesnė nei 5. Jei dešimtainė reikšmė yra mažesnė nei lygi 5, ji ima žemiausią vertę, o sveikasis skaičius išlieka tas pats.

# programa, skirta apvalinti kintančiųjų skaičių
#ne nurodant skaitmenų skaičių
spausdinti (apvalus (10.1))
spausdinti (apvalus (10.5))
spausdinti (apvalus (10.7))
spausdinti (apvalus (11.9))
spausdinti (apvalus (15.3))
spausdinti (apvalus (17.8))
spausdinti (apvalus (20))
spausdinti (apvalus (20.01))

Rezultatas

Dabar apibrėžkime skaičių skaičių ir naudokime „round“ () funkciją.

# programa, skirta apvalinti kintančiųjų skaičių
spausdinti (apvalus (10.123,2))
spausdinti (apvalus (10.587,1))
spausdinti (apvalus (10.72,1))
spausdinti (apvalus (11.9545,1))
spausdinti (apvalus (15.322,2))
spausdinti (apvalus (17.865,2))
spausdinti (apvalus (20.090,2))
spausdinti (apvalus (20.01114,2))

Rezultatas

Paimkime keletą sveikųjų skaičių reikšmių ir pritaikykite funkciją round (). Galite pažymėti, kad išvestyje grąžinama nepakitusi sveiko skaičiaus vertė.

# programa suapvalinti slankiųjų kablelių skaičius
spausdinti (apvalus (10))
spausdinti (apvalus (20))
spausdinti (apvalus (30))
spausdinti (apvalus (40))
spausdinti (apvalus (50))
spausdinti (apvalus (12))
spausdinti (apvalus (15))
spausdinti (apvalus (19))

Rezultatas

Jei funkcijai round () vietoj skaičiaus perduosime bet kokią eilutę ar simbolį, „Python“ vertėjas išmes klaidą.

# eilutės perdavimas į apvalią funkciją
spausdinti (apvalus ('kamran'))

Rezultatas

Suapvalinkite neigiamus skaičius
Funkcija apvali () taip pat gali būti taikoma neigiamiems skaičiams, ji suapvalina neigiamus skaičius ir pateikia rezultatą.

#apskritimo funkcija taikoma neigiamiems skaičiams
skaičius = -3.98
spausdinti (apvalus (skaičius, 1))
skaičius = -2.8
spausdinti (apvalus (skaičius))
skaičius = -5.67989
spausdinti (apvalus (skaičius, 2))
skaičius = -100.9843 m
spausdinti (apvalus (skaičius, 1))
skaičius = -20.04
spausdinti (apvalus (skaičius))
skaičius = -32.0908
spausdinti (apvalus (skaičius, 3))
skaičius = -3.9898 m
spausdinti (apvalus (skaičius))

Rezultatas

Išvada

„Round“ () yra įmontuota „Python“ funkcija, suapvalinanti slankiojo kablelio skaičių iki nurodytų dešimtainių skaičių. Tai labai naudinga funkcija, kai atliekate su skaičiais susijusią užduotį. Šiame straipsnyje pavyzdžių pagalba trumpai paaiškinama „round“ () funkcija.

Geriausi „Linux“ žaidimų konsolių emuliatoriai
Šiame straipsnyje bus išvardyta populiari žaidimų konsolių emuliavimo programinė įranga, skirta „Linux“. „Emuliacija“ yra programinės įrangos suderina...
Geriausi „Linux“ žaidimų distristai 2021 m
„Linux“ operacinė sistema nuėjo ilgą kelią nuo originalios, paprastos, serverio išvaizdos. Ši OS pastaraisiais metais nepaprastai patobulėjo ir dabar ...
Kaip užfiksuoti ir perduoti savo žaidimų sesiją sistemoje „Linux“
Anksčiau žaidimai buvo laikomi tik pomėgiu, tačiau laikui bėgant lošimų pramonė labai augo technologijų ir žaidėjų skaičiaus atžvilgiu. Žaidimų audito...