Piton

Python kör () Funkció

Python kör () Funkció
A Python egy nagyon sokoldalú, magas szintű programozási nyelv, amelyet a legszélesebb körben használnak az adattudományban, a gépi tanulásban és a mesterséges intelligenciában. A Python nagy támogatást nyújt beépített modulok és funkciók révén, ahol a számokkal kell játszanunk. A Python round () függvény kerekíti a lebegőpontos számot a megadott tizedesjegyig és visszaadja.Például van egy lebegőpontos számunk 6.677, és le kell kerekítenünk a 2 tizedesjegyre, akkor a round () függvény elvégzi a munkát, és a számot 6-ra kerekíti.68.

Ez a cikk példákkal részletesen elmagyarázza a Python round () függvényt.

A kerek () függvény szintaxisa

A round () függvény szintaxisa a következő:

kerek (lebegőpontos szám, számjegy)

A round () két paramétert argumentumként használ, azaz.e., lebegőpontos szám és számjegyek. A szám vagy a lebegőpontos szám a szükséges paraméter, míg a számjegyek száma az opcionális paraméter. Ha nem adjuk meg a számjegyek számát, akkor a round () függvény a legközelebbi egész számot adja vissza. Az első paraméterben megadhatjuk az egész számot is. Ebben az esetben a round () függvény ugyanazt az egész számot adja vissza.

Példák és a round () függvény használata

Lássuk a Python szkriptünkben a round () függvény példáit és használatát. Ha nem adjuk meg a számjegyek számát, akkor a round () függvény felveszi a szám felső értékét és átváltja a következő egész számra, ha a tizedesérték nagyobb, mint 5. Abban az esetben, ha a tizedesérték kisebb, mint az 5, akkor a padló értéket veszi fel, és az egész szám ugyanaz marad.

#a program a lebegőpontos számok kerekítésére
#nem adja meg a számjegyek számát
nyomtatás (kerek (10.1))
nyomtatás (kerek (10.5))
nyomtatás (kerek (10.7))
nyomtatás (kerek (11.9.)
nyomtatás (kerek (15.3))
nyomtatás (kerek (17.8.)
nyomtatás (kerek (20))
nyomtatás (kerek (20.01))

Kimenet

Most definiáljuk a számjegyek számát, és használjuk a round () függvényt.

#a program a lebegőpontos számok kerekítésére
nyomtatás (kerek (10.123,2))
nyomtatás (kerek (10.587,1))
nyomtatás (kerek (10.72,1))
nyomtatás (kerek (11.9545,1))
nyomtatás (kerek (15.322,2))
nyomtatás (kerek (17.865,2))
nyomtatás (kerek (20.090,2))
nyomtatás (kerek (20.01114,2))

Kimenet

Vegyünk néhány egész értéket, és alkalmazzuk a round () függvényt. Megjegyezhetjük, hogy a kimenetben változatlan egész szám kerül visszaadásra.

#a program a lebegőpontos számok kerekítésére
nyomtatás (kerek (10))
nyomtatás (kerek (20))
nyomtatás (kerek (30))
nyomtatás (kerek (40))
nyomtatás (kerek (50))
nyomtatás (kerek (12))
nyomtatás (kerek (15))
nyomtatás (kerek (19))

Kimenet

Ha bármelyik karakterláncot vagy karaktert átadjuk a round () függvénynek szám helyett, akkor a Python tolmács hibát dob.

# karakterlánc átadása a kerek funkcióhoz
nyomtatás (kerek ('kamran'))

Kimenet

A negatív számok kerekítése
A round () függvény alkalmazható negatív számokra is, és kerekíti a negatív számokat, és visszaadja az eredményt.

# kerek függvény alkalmazása negatív számokon
szám = -3.98
nyomtatás (kerek (szám, 1))
szám = -2.8
nyomtatás (kerek (szám))
szám = -5.67989
nyomtatás (kerek (szám, 2))
szám = -100.9843
nyomtatás (kerek (szám, 1))
szám = -20.04
nyomtatás (kerek (szám))
szám = -32.0908
nyomtatás (kerek (szám, 3))
szám = -3.9898
nyomtatás (kerek (szám))

Kimenet

Következtetés

A round () a Python beépített függvénye, amely a lebegőpontos számot kerekíti a megadott tizedesjegyekre. Nagyon hasznos funkció, amikor a számokkal kapcsolatos feladatot hajtja végre. Ez a cikk példákkal röviden elmagyarázza a round () függvényt.

Telepítse a legújabb OpenRA stratégiai játékot az Ubuntu Linux rendszerre
Az OpenRA egy ingyenes / ingyenes valós idejű stratégiai játékmotor, amely újjáépíti a korai Westwood játékokat, mint például a klasszikus Command & C...
Telepítse a legújabb Dolphin Emulator for Gamecube & Wii szoftvert Linuxra
A Dolphin Emulator segítségével a kiválasztott Gamecube & Wii játékokat játszhatja Linux személyi számítógépeken (PC). Mivel a Dolphin Emulator szaba...
A GameConqueror Cheat Engine használata Linux alatt
A cikk tartalmaz egy útmutatót a GameConqueror csaló motor Linux alatt történő használatáról. Sok olyan felhasználó, aki Windows-on játszik játékot, g...