Pythoni silmusõpetuse näited harjutamiseks



See Python For Loopi postitus selgitab koos Python For Loopi süntaksiga, mis on loopide jaoks ja kus me seda kasutada saame. See sisaldab ka mitmeid näiteid, mida saate harjutada.

Pythoni programmeerimiskeel on algusest peale olnud teistest programmeerimiskeeltest sammu ees. on selles osas sarnane eelis . Selles artiklis õpime teavet Python For Loopi kohta ja selle kohta, kuidas seda programmis kasutada. Selles artiklis käsitletakse järgmisi mõisteid:

Tohutute rakenduste ja Pythoni lihtsama juurutamise abil koos andmeteadusega on andmeteaduse jaoks loodud töökohtade arv igal aastal märkimisväärselt suurenenud. Registreeru kasutajaks Edureka oma ja saate praktilisi kogemusi reaalajas toimuvate tööstusprojektidega koos 24 × 7 toega, mis viib teid edukaks andmeteadlaseks saamise teele,





Alustame ja alustame seda artiklit põhitutvustusega silmuse jaoks pütoonis.

Mis on Python for Loop?

A for loop-i kasutatakse iteerimiseks selliste järjestuste üle nagu a nimekirja , kahekordne , seatud jne jne. Ja mitte ainult järjestusi, vaid ka kõiki korduvaid objekte saab läbida ka loopi abil.



Mõistame allpool toodud voo abil for for loopi.

vooskeem-python loop-edureka jaoks

Käivitamine algab ja otsib järjestuse või itereeritava objekti esimest elementi. See kontrollib, kas see on jõudnud jada lõppu või mitte. Pärast plokis olevate lausete täitmist otsib ta jadas järgmise üksuse ja protsess jätkub seni, kuni täitmine on jõudnud järjestuse viimase üksuseni.



Pythoni aas-süntaks

Mõistame for loopi süntaksit näite abil:

x = (1,2,3,4,5) i jaoks x-is: print (i)

Väljund: üks

2

3

4

5

sorteeri () c ++

Ülaltoodud näites algas käivitamine dupleksi x esimesest elemendist ja see kestis seni, kuni täitmine jõudis 5. See on väga lihtne näide, kuidas saame pythonis for for loopi kasutada. Vaatame ka seda, kuidas vahemiku funktsiooni saab loopi jaoks kasutada.

Vahemik Python For Loopis

Püütonis on vahemik sisseehitatud funktsioon, mis tagastab järjestuse. A vahemiku funktsioon on kolm parameetrit, mis on algus-, lõpp- ja sammuparameeter. Lõpuparameeter ei sisalda deklareeritud arvu, mõistkem seda näite abil.

a = loend (vahemik (0,10,2)) print (a)

Väljund: [0,2,4,6,8]

Ülaltoodud näites algab jada 0-st ja lõpeb 9-ga, kuna lõpp-parameeter on 10 ja samm on 2, mistõttu hüppe ajal täidab see iga elemendi järel 2 sammu.

Vaatame nüüd ühte näite, kus kasutatakse loopi jaoks pythoni.

def muster (n): k = 2 * n - 2 i jaoks vahemikus (0, n): j jaoks vahemikus (0, k): print (lõpp = '') k = k - 1 j vahemikus ( 0, i + 1): print ('*', end = '') print ('r') muster (15)

Väljund:

Ülaltoodud näites suutsime teha a kasutades vahemiku funktsiooni. Kasutasime vahemiku funktsiooni, et saada täpne tühimike arv ja tärniväärtused, nii et saaksime ülaltoodud mustri.

Heitkem pilk sellele, kuidas saaksime katkestuslauset kasutada pythoni jaoks silmuseks.

Python silmusemurdmiseks

Break in python on juhtimisvoogude lause, mida kasutatakse täitmisest väljumiseks kohe, kui katkestus on tekkinud. Mõistkem, kuidas näite abil saab lauselõppu murda.

Oletame, et meil on nimekiri koos üksustena, nii et väljume tsüklist break-lause abil kohe, kui soovitud string on leitud.

ettevõte = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] x ettevõttes x: kui x == 'R': murda print (x)

Väljund: ON

D

U

Ülaltoodud näites siseneb tsükkel niipea, kui silmuse string R ilmub, if-lause plokki, kus break-lause tsüklist väljub. Samamoodi võime murde lauset kasutada vastavalt probleemlausetele.

Vaatame nüüd, kuidas saame pythoni loendites silmuseks kasutada.

Pythoni loendi silmuseks

Püütonis olev loend on järjestus nagu iga teine andmetüüp , seega on üsna ilmne, kuidas loendit kasutada saame. Lubage mul näidata teile näide, kus loendis kasutatakse for for loopi.

informaatika õppimine samm-sammult
color = ['sinine', 'valge'] sõiduk = ['auto', 'jalgratas', 'veoauto]] color_comb = [(x, y) x-värvisele sõiduki y-le] print (color_comb)

Väljund: [('sinine', 'auto'), ('sinine', 'ratas'), ('sinine', 'veoauto'), ('valge', 'auto'), ('valge', 'ratas') , ('valge', 'veoauto')]

Vaatame ka, kuidas saaksime jätkulauset kasutada pythoni for silmuses.

Jätkake rakenduses Python For Loop

Mõistame seda sama näidet, mida kasutasime lause break-s, break'i asemel kasutame lauset jätkata. See on ka kontrolllause, kuid ainus erinevus on see, et see jätab praeguse iteratsiooni ainult vahele ja täidab niikuinii ülejäänud iteratsioonid.

ettevõte = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] x ettevõttes: kui x == 'R': jätkake printimist (x)

Väljund: ON

D

U

ON

TO

TO

Ülalolevas näites ilmnes jätkamise lause siis, kui stringi väärtus oli “R”, nii et täitmine jättis selle konkreetse iteratsiooni vahele ja liikus loendi järgmise üksuse juurde.

Vaatame nüüd mõnda muud näidet, et paremini mõista, kuidas saame Pythoni silmuseks kasutada.

Python silmusnäidete jaoks

Siin on loop-programmi jaoks lihtne printida kõigi kasutajalt võetud viie numbri toode

res = 1 i jaoks vahemikus (0,5): n = int (sisend ('sisesta number')) res * = n print (res)

Väljund:

Siin on veel üks lihtne programm ruutude pindala arvutamiseks, mille küljed on toodud loendis.

külg = [5,4,7,8,9,3,8,2,6,4] pind = [x * x x küljel] print (pind)

Väljund: [25, 16, 49, 64, 81, 9, 64, 4, 36, 16]

Nüüd, kui for loopi mõisted on lõpule jõudnud, on siin mõned õpetused, mis aitavad teil programmeerimiskeelt struktureeritult õppida.

talend etl tööriista õpetus pdf
  1. Kuigi Loop sisse Python
  2. Kogud Pythonis
  3. Pythoni klassid ja objektid
  4. Pythoni moodulid

See viib meid selle artikli lõppu, kus oleme õppinud, kuidas kasutada Pythonis rakendust Loop Loop. Loodan, et teil on selge kõigega, mida teiega selles õpetuses jagati.

Kui leiate, et see artikkel jaotises „Python For Loop” on asjakohane, vaadake seda usaldusväärne veebiõppeettevõte, mille võrgustik sisaldab üle 250 000 rahuloleva õppija, levis üle kogu maailma.

Oleme siin, et aidata teid igal sammul oma teekonnal ja koostada õppekava, mis on mõeldud üliõpilastele ja spetsialistidele, kes soovivad olla . Kursus on loodud selleks, et anda teile algus Pythoni programmeerimises ja õpetada teid nii põhi- kui ka edasijõudnute Pythoni mõistete jaoks koos erinevate võimalustega meeldib

Kui teil tekib küsimusi, küsige julgelt kõiki oma küsimusi. Pange need jaotise „Python for Loop” kommentaaride ossa ja meie meeskond vastab sellele hea meelega.