Python

Pythoni vahemik () Funktsioon

Pythoni vahemik () Funktsioon

Python on kaasaegne üldotstarbeline ja kõrgel tasemel programmeerimiskeel, millel on võimsad funktsioonid. Pythonil on mitmesuguste toimingute toetamiseks palju sisseehitatud mooduleid. Funktsioon vahemik () on sisseehitatud funktsioon, mida kasutatakse konkreetsete ülesannete või toimingute tegemiseks kindla arvu kordade jooksul. Teisisõnu kasutatakse funktsiooni vahemikus () iteratiivselt ülesande täitmiseks. Seda funktsiooni kasutatakse koos silmusega for ja loop.

Funktsioon vahemik () võimaldab teil genereerida arvude järjestuse määratud vahemikus. Funktsioon vahemik () sisaldab kahte järgmist konstruktori definitsiooni:

    1. vahemik (stopp)
    2. vahemik (algus, peatus, samm)

Funktsiooni vahemiku (stop) määratlus vahemikus () võtab argumendina stop-väärtuse. Stoppväärtus määrab jada lõpp-punktid. Funktsioon vahemik () lõpetab arvude järjestuse tagastamise, kui see jõuab stoppväärtuseni. Funktsioon vahemik () võtab argumendina ka alguse, peatuse ja sammu väärtuse.

Parameetrid on määratletud järgmiselt:

Näiteks arvude jada vahemikust 1 kuni 20 iga väärtuse suurendamisel kahega on algväärtus 1, stoppväärtus 21 ja sammu väärtus 2. Sellisel juhul on vajalik stop väärtus, samas kui alguse ja sammu väärtused on valikulised.

Vaatame mõningaid näiteid, mis kasutavad funktsiooni Pythoni vahemik ().

Vahemiku () kasutamine koos aasaga

Funktsiooni vahemikku () kasutatakse enamasti koos tsüklitega for ja while. Antud programmis oleme määranud ainult stop-väärtuse.

Trükime arvude järjestuse funktsiooni for loop ja vahemiku () abil.

#arvude vahemiku määratlemine kuni 20
arv = vahemik (21)
i jaoks arvus:
#numbrite jada printimine
print ("Number on:", i)

Väljund

Järgmisena määratleme funktsiooni vahemik () algus-, lõpetamis- ja sammuväärtustega ning printime arvude järjestuse for loop abil.

#arvude vahemiku 1 kuni 21 määratlemine
#sammu väärtus on 2
arv = vahemik (1,21,2)
i jaoks arvus:
#numbrite jada printimine
print ("Number on:", i)

Väljund

Numbrite loendi loomine funktsiooni vahemiku () abil

Definitsiooni järgi toodab vahemik () antud vahemikus arvude jada. Funktsiooni vahemik () abil saate sirgjooneliselt luua arvude loendi. Loome funktsiooni vahemik () abil mitu loendit.

# loendi loomine vahemikuga
#peatusväärtuse kasutamine
#stop väärtus on 20
minu_loend = vahemik (20)
# loendi printimine
print (loend (minu_loend))
# start- ja stop-väärtuse kasutamine
#start väärtus on 7 ja stop väärtus on 20
my_list = vahemik (7,20)
# loendi printimine
print (loend (minu_loend))
# start-, stop- ja step-väärtuste kasutamine
#start väärtus on 7, stop väärtus on 20 ja sammu väärtus on 3
my_list = vahemik (7,20,3)
# loendi printimine
print (loend (minu_loend))

Väljund

Järgmisena printime funktsiooni vahemik () abil esimese 10 paaritu arvu ja paarisarvu loendi.

# esimese 10 paaritu arvu genereerimine
my_list = vahemik (1,20,2)
# loendi printimine
print ("Paaritu arvude loend:", loend (minu_loend))
# esimese 10 paarisarvu genereerimine
my_list = vahemik (2,21,2)
# loendi printimine
print ("Paarisarvude loend:", loend (minu_loend))

Väljund

Numbritest Tuple'i loomine funktsiooni vahemiku () abil

Mis puutub loendisse, siis funktsiooni vahemik () abil saame luua ka mitu numbrit.

#ulatuse vahemiku loomine
#peatusväärtuse kasutamine
#stop väärtus on 30
my_tuple = vahemik (30)
#trupi printimine
print (tuple (minu_tupel))
# start- ja stop-väärtuse kasutamine
#start väärtus on 7 ja stop väärtus on 30
my_tuple = vahemik (7,30)
#trupi printimine
print (tuple (minu_tupel))
# start-, stop- ja step-väärtuste kasutamine
#start väärtus on 7, stop väärtus on 30 ja sammu väärtus on 3
my_tuple = vahemik (7,30,3)
#trupi printimine
print (tuple (minu_tupel))

Väljund

Funktsiooni vahemiku () kasutamine objekti pikkuse itereerimiseks

Funktsiooni vahemikus () saab kasutada ka iteratsiooni teostamiseks. Funktsioon len () määrab jadaobjekti pikkuse, s.t.e. loend, korrikud ja pikkuse väärtus edastatakse argumendina vahemiku () funktsioonile. Vaatame selle näidet.

# loendi loomine
minu_loend = [1,2,3,4,5,6,7,8,9]
x-i jaoks vahemikus (len (minu_loend)):
print (minu_loend [x])

Väljund

Järeldus

Selles artiklis selgitati Pythoni vahemiku () funktsiooni erinevate näidete kaudu. Python on kaasaegne ja kõrgetasemeline programmeerimiskeel, mis pakub palju sisseehitatud mooduleid ja funktsioone konkreetsete ülesannete täitmiseks. Funktsioon vahemik () on üks sellistest Pythoni sisseehitatud funktsioonidest. Funktsiooni vahemik () kasutatakse ülesande täitmiseks teatud arvu kordi. Seda saab kasutada ka järjestuste arvu genereerimiseks. Pythoni ja selle keele erinevate funktsioonide kohta lisateabe saamiseks vaadake linuxhinti.com.

Parimad mängud, mida saab mängida käte jälgimisega
Oculus Quest tutvustas hiljuti suurepärast ideed käsitsi jälgimisest ilma kontrolleriteta. Üha suurema hulga mängude ja tegevustega, mis toetavad kas ...
Kuidas kuvada OSD ülekatet täisekraanil Linuxi rakendustes ja mängudes
Täisekraaniga mängude mängimine või rakenduste kasutamine häireteta täisekraanirežiimis võib teid paneelil või tegumiribal kuvatavast asjakohasest süs...
Viis parimat mängu püüdmise kaarti
Me kõik oleme YouTube'is voogesituse mänge näinud ja armastanud. PewDiePie, Jakesepticye ja Markiplier on vaid mõned tipptasemel mängijatest, kes on t...