Python

Pythoni voor () Funktsioon

Pythoni voor () Funktsioon
Python on väga mitmekülgne kõrgetasemeline programmeerimiskeel, mida kasutatakse kõige enam andmeteadustes, masinõppes ja tehisintellektis. Python pakub suurepärast tuge sisseehitatud moodulite ja funktsioonide kaudu, kus peame numbritega mängima. Funktsioon Python round () ümardab ujukoma arvu määratud kümnendkohtade arvuni ja tagastab selle.Näiteks on meil ujukoma number 6.677 ja peame selle ümardama kahe kümnendkohani, siis funktsioon Round () teeb selle töö ja ümardab arvu 6-ni.68.

Selles artiklis selgitatakse Python round () funktsiooni üksikasjalikult koos näidetega.

Funktsiooni ümmargune () süntaks

Funktsiooni round () süntaks on järgmine:

ümmargune (ujukoma number, arv)

Round () funktsioneerib argumentidena kaks parameetrit, st.e., ujukoma number ja numbrid. Nõutav parameeter on number või ujukomaarv, valikuline parameeter on aga numbrite arv. Kui me ei esita numbrite arvu, tagastab funktsioon round () lähima täisarvu. Esimeses parameetris võime esitada ka täisarvu. Sel juhul tagastab funktsioon round () sama täisarvu.

Funktsioonide round () näited ja kasutamine

Vaatame funktsiooni round () näiteid ja kasutamist meie Pythoni skriptis. Kui me ei määra numbrite arvu, võtab funktsioon round () numbri ülemmäära ja teisendab selle järgmiseks täisarvuks, kui kümnendarv on suurem kui 5. Kui kümnendarv on väiksem kui 5, võtab see põranda väärtuse ja täisarv jääb samaks.

# programm ujukomaarvude ümardamiseks
#ei määrab numbrite arvu
print (ümmargune (10.1))
print (ümmargune (10.5))
print (ümmargune (10.7))
print (ümmargune (11.9))
trükk (ümmargune (15.3))
trükk (ümmargune (17.8))
trükk (ümmargune (20))
trükk (ümmargune (20.01))

Väljund

Nüüd määratleme numbrite arv ja kasutame funktsiooni round ().

# programm ujukomaarvude ümardamiseks
print (ümmargune (10.123,2))
print (ümmargune (10.587,1))
print (ümmargune (10.72,1))
print (ümmargune (11.9545,1))
trükk (ümmargune (15.322,2))
trükk (ümmargune (17.865,2))
trükk (ümmargune (20.090,2))
trükk (ümmargune (20.01114,2))

Väljund

Nüüd võtame mõned täisarvu väärtused ja rakendame funktsiooni round (). Võite märkida, et väljundis tagastatakse muutmata täisarv.

# programm ujukomaarvude ümardamiseks
trükk (ümmargune (10))
trükk (ümmargune (20))
trükk (ümmargune (30))
trükk (ümmargune (40))
trükk (ümmargune (50))
trükk (ümmargune (12))
trükk (ümmargune (15))
trükk (ümmargune (19))

Väljund

Kui edastame funktsiooni round () arvu asemel mis tahes stringi või märgi, viskab Pythoni tõlk vea.

# stringi ületamine funktsiooni ümardamiseks
print (ümmargune ('kamran'))

Väljund

Negatiivsete arvude ümardamine
Funktsiooni round () saab rakendada ka negatiivsetele arvudele, see ümardab negatiivsed arvud ja tagastab tulemuse.

# ümmarguse funktsiooni rakendamine negatiivsetele arvudele
arv = -3.98
print (ümmargune (arv, 1))
arv = -2.8
print (ümmargune (arv))
arv = -5.67989
print (ümmargune (arv, 2))
arv = -100.9843
print (ümmargune (arv, 1))
arv = -20.04
print (ümmargune (arv))
arv = -32.0908
print (ümmargune (arv, 3))
arv = -3.9898
print (ümmargune (arv))

Väljund

Järeldus

Round () on Pythoni sisseehitatud funktsioon, mis ümardab ujukoma numbri antud kümnendarvuni. Numbritega seotud ülesande täitmisel on see väga kasulik funktsioon. Selles artiklis selgitatakse lühidalt funktsiooni round () näidetega.

Vulkan Linuxi kasutajatele
Iga uue põlvkonna graafikakaartidega näeme, et mängude arendajad ületavad graafilise truuduse piire ja jõuavad fotorealismile ühe sammu lähemale. Kuid...
OpenTTD vs Simutrans
Oma transpordisimulatsiooni loomine võib olla lõbus, lõõgastav ja äärmiselt köitev. Sellepärast peate endale meelepärase leidmiseks kindlasti proovima...
OpenTTD õpetus
OpenTTD on seal üks populaarsemaid ärisimulatsioonimänge. Selles mängus peate looma suurepärase transpordiettevõtte. Alustate siiski alguses umbes 190...