Python for Loop -opetusohjelma, jossa on käytännön esimerkkejä



Tämä viesti Python For Loop -sovelluksessa selittää, mitä ovat silmukat ja missä voimme käyttää sitä, sekä Python For Loop -syntaksin syntaksi. Se sisältää myös useita esimerkkejä, joita voit harjoitella.

Python-ohjelmointikieli on ollut alusta alkaen yksi askel edellä muita ohjelmointikieliä. on samanlainen etu, kun se tulee . Tässä artikkelissa opit Python For Loopista ja siitä, miten voimme käyttää sitä ohjelmassa. Tässä artikkelissa käsitellään seuraavia käsitteitä:

Valtavien sovellusten ja Pythonin helpomman käyttöönoton ja tietojenkäsittelytieteen avulla datatieteelle luotujen työpaikkojen määrä on kasvanut merkittävästi vuosittain. Ilmoittaudu Edurekan ja hanki käytännön kokemusta reaaliaikaisista teollisuusprojekteista sekä 24 × 7 -tuki, joka vie sinut menestyvälle tietotieteilijälle,





Aloitetaan eteenpäin ja aloitetaan tämä artikkeli perustietoon silmukalle pythonissa.

Mikä on Python For Loop?

A for -silmukkaa käytetään iteroimaan yli sekvenssit, kuten a lista , kaksinkertainen , aseta jne. tai. Eikä vain sekvenssejä, vaan minkä tahansa iteroitavan objektin voidaan myös kulkea for for -silmukalla.



Ymmärretään for-silmukka alla olevan vuokaavion avulla.

vuokaavio-python for loop-edureka

Suoritus alkaa ja etsii sekvenssin tai iteroitavan objektin ensimmäistä kohdetta. Se tarkistaa, onko se tullut jakson loppuun vai ei. Suoritettuaan lauseen lauseessa se etsii seuraavaa kohdetta sarjassa ja prosessia jatketaan, kunnes suoritus on saavuttanut sarjan viimeisen kohteen.



Python silmukan syntaksille

Ymmärretään for loop -syntaksi esimerkillä:

x = (1,2,3,4,5) i: lle x: ssä: tulosta (i)

Tuotos: yksi

2

3

4

5

miten tehdä lisäys java

Yllä olevassa esimerkissä suoritus alkoi dupleksin x ensimmäisestä kohdasta, ja se jatkui, kunnes suoritus saavutti 5. Se on hyvin yksinkertainen esimerkki siitä, miten voimme käyttää for for -silppua pythonissa. Katsotaanpa myös, kuinka aluefunktiota voidaan käyttää silmukalle.

Alue Python For Loopissa

Pythonissa alue on sisäänrakennettu toiminto, joka palauttaa sekvenssin. A alueen toiminto on kolme parametria, jotka ovat lähtöparametri, loppuparametri ja askelparametri. Loppuparametri ei sisällä ilmoitettua lukua, ymmärretään tämä esimerkin avulla.

a = luettelo (alue (0,10,2)) tulosta (a)

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

Yllä olevassa esimerkissä sekvenssi alkaa 0: sta ja päättyy 9: ään, koska loppuparametri on 10 ja vaihe on 2, joten suorituksen aikana se hyppää 2 askelta jokaisen kohteen jälkeen.

Katsokaamme nyt esimerkkiä, jossa python for loop on käytössä.

def-malli (n): k = 2 * n - 2 i: lle alueella (0, n): j: lle alueella (0, k): tulosta (loppu = '') k = k - 1 j: lle alueella ( 0, i + 1): tulosta ('*', loppu = '') tulosta ('r') kuvio (15)

Tuotos:

Yllä olevassa esimerkissä pystyimme tekemään a käyttämällä aluetoimintoa. Käytimme aluefunktiota saadaksesi tarkan määrän välilyöntejä ja tähtiarvoja, jotta saisimme yllä olevan kuvion.

Katsotaanpa, miten voimme käyttää break-lausetta python for loop -sovelluksessa.

Python silmukan taukoon

Break in python on ohjausvirta-käsky, jota käytetään poistumaan suorituksesta heti, kun katkos on havaittu. Ymmärretään, kuinka voimme käyttää break-lauseita for for -silmukassa esimerkin avulla.

Oletetaan, että meillä on luettelo kohteina, joten poistumme silmukasta käyttämällä break-käskyä heti, kun haluttu merkkijono esiintyy.

yritys = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] yritykselle x: jos x == 'R': taulukkotulostus (x)

Tuotos: ON

D

U

Yllä olevassa esimerkissä heti kun silmukka kohtaa merkkijonon 'R', se tulee if-lauseen lohkoon, jossa break-lause poistuu silmukasta. Vastaavasti voimme käyttää taukolausetta ongelmalausekkeiden mukaan.

Katsotaanpa nyt, kuinka voimme käyttää pythonia silmukoiksi luetteloissa.

Python For Loop In List

Luettelo pythonissa on sekvenssi kuten mikä tahansa muu tietotyyppi , joten on aivan selvää, kuinka voimme käyttää luetteloa. Haluan näyttää sinulle esimerkin, jossa for for -silmukkaa käytetään luettelossa.

väri = ['sininen', 'valkoinen'] ajoneuvo = ['auto', 'pyörä', 'kuorma-auto]] color_comb = [(x, y) x värilliselle merkille y ajoneuvossa] tulosta (color_comb)

Tuotos: [('sininen', 'auto'), ('sininen', 'pyörä'), ('sininen', 'kuorma-auto'), ('valkoinen', 'auto'), ('valkoinen', 'pyörä') , ('valkoinen', 'kuorma-auto')]

Katsotaanpa myös, kuinka voimme käyttää jatko-lausetta pythonin for-silmukassa.

Jatka kohdassa Python For Loop

Ymmärretään tämä sama esimerkki, jota käytimme break-lauseessa, break-sijasta käytämme jatkuvaa lausetta. Se on myös ohjauslauseke, mutta ainoa ero on, että se vain ohittaa nykyisen iteraation ja suorittaa muut loput iteraatiot.

päivämäärän tietotyyppi sql-palvelin
yritys = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] x yrityksessä: jos x == 'R': jatka tulostusta (x)

Tuotos: ON

D

U

ON

TO

TO

Yllä olevassa esimerkissä jatko-käsky havaittiin, kun merkkijonon arvo oli R, joten suoritus ohitti kyseisen iteraation ja siirtyi luettelon seuraavaan kohtaan.

Tarkastellaan nyt muutamia muita esimerkkejä saadaksemme paremman käsityksen siitä, miten voimme käyttää silmukkaa Pythonissa.

Python silmukoita varten

Tässä on yksinkertainen silmukkaohjelma tulostaa minkä tahansa viiden käyttäjältä ottaman numeron tuote

res = 1 i: lle alueella (0,5): n = int (input ('syötä numero')) res * = n tulosta (res)

Tuotos:

Tässä on toinen yksinkertainen ohjelma neliöiden pinta-alan laskemiseksi, joiden sivut on annettu luettelossa.

luo ec2-ilmentymä tilannekuvasta
puoli = [5,4,7,8,9,3,8,2,6,4] alue = [x * x x sivussa] tulos (alue)

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

Nyt kun olemme tehneet for for loop -konseptit, tässä on muutama opetusohjelma, jotka auttavat sinua oppimaan ohjelmointikielen jäsennellysti.

  1. Vaikka silmukka pythonissa
  2. Kokoelmat Pythonissa
  3. Python-luokat ja -esineet
  4. Python-moduulit

Tämä vie meidät tämän artikkelin loppuun, jossa olemme oppineet käyttämään For Loop In Python -sovellusta. Toivon, että olet selvillä kaikesta, mitä sinulle on jaettu tässä opetusohjelmassa.

Jos löysit tämän artikkelin aiheesta 'Python For Loop', tutustu luotettava verkko-oppimisyritys, jolla on yli 250 000 tyytyväisen oppijan verkosto, levinneenä ympäri maailmaa.

Autamme sinua matkan jokaisessa vaiheessa ja keksimme opetussuunnitelman, joka on suunniteltu opiskelijoille ja ammattilaisille, jotka haluavat olla . Kurssi on suunniteltu antamaan sinulle etumatka Python-ohjelmointiin ja kouluttamaan sinua sekä ydin- että edistyneille Python-käsitteille yhdessä muiden kanssa Kuten

Jos kohtaat kysymyksiä, kysy rohkeasti. Lisää heidät “Python for Loop” -kommenttiosioon ja tiimimme vastaa mielellään.