Python a hurok bemutatójához gyakorlati példákkal



Ez a Python For Loop-ra vonatkozó bejegyzés elmagyarázza, hogy mi a For Loops, és hol használhatjuk, valamint a Python For Loop szintaxisát. Több példát is tartalmaz, amelyeket gyakorolhat.

A Python programozási nyelv kezdettől fogva egy lépéssel megelőzte a többi programozási nyelvet. hasonló előnye van, amikor . Ebben a cikkben megtudhatjuk a Python For Loop-ot és azt, hogy miként tudjuk használni egy programban. Ez a cikk a következő fogalmakkal foglalkozik:

Hatalmas alkalmazások és a Python egyszerűbb implementációja révén az adattudomány révén minden évben jelentősen megnőtt az adattudomány számára létrehozott munkahelyek száma. Iratkozzon fel erre: Edureka's és gyakorlati tapasztalatokat szerezhet a valós idejű ipari projektekről, a 24 × 7 támogatással együtt, amely elindítja Önt a sikeres adatkutatóvá válás útján,





Folytassuk, és kezdjük ezt a cikket egy alapvető bevezetéssel hurokhoz a pythonban.

Mi az a Python For Loop?

Az A for ciklust olyan szekvenciák iterációjára használják, mint az a lista , tuple , készlet , stb. És nemcsak a szekvenciák, hanem bármely iterálható objektum is áthaladhat egy for ciklus segítségével.



Az alább látható folyamatábra segítségével értsük meg a for ciklust.

flowchart-python for loop-edureka

A végrehajtás elindul, és megkeresi a sorozat vagy az iterálható objektum első elemét. Ellenőrzi, hogy elérte-e a sorozat végét vagy sem. A mondat végrehajtása után a blokkban megkeresi a sorozat következő elemét, és a folyamat addig folytatódik, amíg a végrehajtás el nem éri a sorozat utolsó elemét.



Python a hurok szintaxisa számára

Értsük meg a for loop szintaxist egy példával:

x = (1,2,3,4,5) i-re x-ben: print (i)

Kimenet: egy

2

3

4

5.

microsoft sql szerver oktatóanyagok kezdőknek

A fenti példában a végrehajtás az xup első elemétől kezdődött, és addig folytatódott, amíg a végrehajtás el nem érte az 5. Ez egy nagyon egyszerű példa arra, hogyan használhatjuk a for ciklust a pythonban. Vizsgáljuk meg azt is, hogy a tartomány függvény hogyan használható a ciklushoz.

Tartomány Python For Loop-ban

A pythonban a range egy Beépített függvény, amely szekvenciát ad vissza. A tartományfüggvény három paramétere van, amelyek kezdő, befejező és egy lépés paraméterek. A befejező paraméter nem tartalmazza a deklarált számot, értsük meg ezt egy példával.

a = lista (tartomány (0,10,2)) nyomtatás (a)

Kimenet: [0,2,4,6,8]

A fenti példában a szekvencia 0-tól kezdődik és 9-nél végződik, mert a befejező paraméter 10, a lépés pedig 2, ezért a végrehajtás közben 2 lépést ugrik az egyes elemek után.

Most nézzünk meg egy példát a python for loop használatával.

def minta (n): k = 2 * n - 2 i tartományban (0, n): j esetén tartomány (0, k): nyomtatás (vég = '') k = k - 1 j tartományban ( 0, i + 1): print ('*', end = '') print ('r') minta (15)

Kimenet:

A fenti példában a tartományfüggvény használatával. A tartományfüggvény segítségével kaptuk meg a fehér mezők és a csillagok pontos számát, hogy megkapjuk a fenti mintát.

Vessünk egy pillantást arra, hogyan használhatunk egy break utasítást egy python for ciklusban.

Python For Loop Break

A Break in python egy vezérlési folyamat utasítás, amelyet a végrehajtásból való kilépéshez használunk, amint a törés megtörténik. Értsük meg, hogyan használhatunk egy break mondatot egy for ciklusban egy példával.

Tegyük fel, hogy van egy listánk elemként, így a break utasítás segítségével kilépünk a ciklusból, amint a kívánt karakterláncot észleljük.

vállalat = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] x vállalatnál: ha x == 'R': törésnyomás (x)

Kimenet: IS

egy vs-nak van java

D

U

A fenti példában, amint a hurok találkozik az „R” karakterlánccal, belép az if utasításblokkba, ahol a break utasítás kilép a ciklusból. Hasonlóképpen használhatjuk a break állítást a probléma állítások szerint.

Most vessünk egy pillantást arra, hogyan használhatjuk a pythont a ciklushoz a listákban.

Python For Loop In List

A pythonban szereplő lista olyan sorrend, mint bármely más adattípus , tehát teljesen nyilvánvaló, hogy miként használhatjuk fel a listát. Hadd mutassak egy példát, ahol egy for for ciklust használnak egy listában.

color = ['kék', 'fehér'] jármű = ['autó', 'kerékpár', 'teherautó'] color_comb = [(x, y) x-hez színes, y-hez a járműben] print (color_comb)

Kimenet: [(„kék”, „autó”), („kék”, „kerékpár”), („kék”, „teherautó”), („fehér”, „autó”), („fehér”, „kerékpár”) , ('fehér', 'teherautó')]

Vizsgáljuk meg azt is, hogy miként használhatjuk a Continue utasítást a for ciklusban a pythonban.

Folytassa a Python for Loop alkalmazásban

Értsük meg ugyanezt a példát, amelyet a break utasításban használtunk, a break helyett a folytatás utasítást fogjuk használni. Ez egy vezérlő utasítás is, de az egyetlen különbség az, hogy csak az aktuális iterációt hagyja ki, és a többi iterációt úgyis végrehajtja.

vállalat = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] x vállalatnál: ha x == 'R': folytassa a nyomtatást (x)

Kimenet: IS

D

U

IS

NAK NEK

NAK NEK

A fenti példában a Continue utasítással akkor találkoztunk, amikor a karakterlánc értéke „R” volt, így a végrehajtás kihagyta az adott iterációt és a lista következő elemére ugrott.

Most nézzünk meg néhány más példát, hogy jobban megértsük, hogyan használhatjuk a ciklust a Pythonban.

Python hurok példákhoz

Itt van egy egyszerű ciklusos program, amely kinyomtatja a felhasználótól vett öt szám szorzatát

res = 1 i-re a (0,5) tartományban: n = int (input ('írja be a számot')) res * = n print (res)

Kimenet:

Itt van egy másik egyszerű program azon négyzetek területének kiszámításához, amelyek oldalai fel vannak tüntetve egy listában.

print_r karakterláncra
oldal = [5,4,7,8,9,3,8,2,6,4] terület = [x * x az oldalsó x-hez] nyomtatás (terület)

Kimenet: [25, 16, 49, 64, 81, 9, 64, 4, 36, 16]

Most, hogy elkészültünk a for loop fogalmakkal, íme néhány oktatóanyag, amelyek segítenek strukturált módon elsajátítani a programozási nyelvet.

  1. Míg hurok a Pythonban
  2. Gyűjtemények Pythonban
  3. Python osztályok és objektumok
  4. Python modulok

Ezzel a cikk végére jutunk, ahol megtanultuk, hogyan használhatjuk a For loop for Python alkalmazást. Remélem, tisztában van azzal, amit megosztott veled ebben az oktatóanyagban.

Ha relevánsnak találta ezt a cikket a „Python For Loop” témában, nézze meg a egy megbízható online tanulási vállalat, amelynek több mint 250 000 elégedett tanulóból álló hálózata van az egész világon.

Azért vagyunk itt, hogy segítsünk az utazás minden lépésében, és kidolgozzunk egy tananyagot, amelyet olyan hallgatók és szakemberek számára tervezünk, akik szeretnének . A tanfolyamot úgy tervezték meg, hogy előrelépést nyújtson a Python programozásában, és képezze mind az alapvető, mind a haladó Python fogalmakra a különféle megoldásokkal együtt tetszik

Ha bármilyen kérdéssel találkozik, nyugodtan tegye fel minden kérdését. Helyezze őket a „Python for Loop” megjegyzés rovatába, és csapatunk örömmel válaszol.