Python For Loop Tutorial med eksempler å øve på



Dette innlegget på Python For Loop forklarer hva som er For Loops og hvor kan vi bruke det, sammen med syntaksen til Python For Loop. Den inneholder også flere eksempler du kan øve på.

Python-programmeringsspråk har vært et skritt foran andre programmeringsspråk fra starten. har en lignende fordel når det gjelder . I denne artikkelen vil vi lære om Python For Loop og hvordan vi kan bruke det i et program. Følgende konsepter er dekket i denne artikkelen:

Med enorme applikasjoner og enklere implementeringer av Python med datavitenskap har det vært en betydelig økning i antall jobber som skapes for datavitenskap hvert år. Meld deg på Edureka’s og få praktisk erfaring med sanntidsindustriprosjekter sammen med 24 × 7-støtte, som vil sette deg på veien for å bli en vellykket Data Scientist,





La oss gå videre og starte denne artikkelen med en grunnleggende introduksjon til for løkke i python.

Hva er Python For Loop?

En for loop brukes til å iterere over sekvenser som en liste , tuple , sett , etc eller. Og ikke bare sekvensene, men ethvert iterabelt objekt kan også krysses ved hjelp av en for loop.



La oss forstå for-sløyfen ved hjelp av et flytskjema vist nedenfor.

flytskjema-python for loop-edureka

Utførelsen starter og ser etter det første elementet i sekvensen eller det iterable objektet. Den vil sjekke om den har nådd slutten av sekvensen eller ikke. Etter å ha utført uttalelsene i blokken, vil den se etter neste element i sekvensen, og prosessen vil fortsette til utførelsen har nådd det siste elementet i sekvensen.



Python For Loop Syntax

La oss forstå for loop-syntaksen med et eksempel:

x = (1,2,3,4,5) for i i x: trykk (i)

Produksjon: en

2

3

4

5

type funksjon i kvl

I eksemplet ovenfor startet utførelsen fra det første elementet i tuple x, og det fortsatte til utførelsen nådde 5. Det er et veldig enkelt eksempel på hvordan vi kan bruke en for loop i python. La oss også se på hvordan rekkevidde funksjon kan brukes med for loop.

Rekkevidde i Python For Loop

I python er rekkevidde en innebygd funksjon som returnerer en sekvens. EN rekkevidde funksjon har tre parametere som er startparameter, sluttparameter og en trinnparameter. Sluttparameter inkluderer ikke det deklarerte tallet, la oss forstå dette med et eksempel.

a = liste (område (0,10,2)) utskrift (a)

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

I eksemplet ovenfor starter sekvensen fra 0 og slutter ved 9 fordi sluttparameteren er 10 og trinnet er 2, derfor hopper mens utførelsen to trinn etter hvert element.

La oss nå se på et eksempel ved hjelp av python for loop.

def mønster (n): k = 2 * n - 2 for i i området (0, n): for j i området (0, k): print (end = '') k = k - 1 for j i området ( 0, i + 1): print ('*', end = '') print ('r') mønster (15)

Produksjon:

I eksemplet ovenfor klarte vi å lage en ved hjelp av en rekkevidde-funksjon. Vi brukte rekkevidde-funksjonen for å få nøyaktig antall hvite mellomrom og stjerneverdier slik at vi får mønsteret ovenfor.

La oss se på hvordan vi kan bruke en pauseuttalelse i en python for loop.

Python For Loop Break

Break in python er en kontrollflytsetning som brukes til å avslutte utførelsen så snart bruddet oppstår. La oss forstå hvordan vi kan bruke en pauseuttalelse i en for loop ved hjelp av et eksempel.

La oss si at vi har en liste med som gjenstander, så vi vil gå ut av sløyfen ved å bruke pauseuttalelsen så snart den ønskede strengen oppstår.

firma = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] for x i selskap: hvis x == 'R': break print (x)

Produksjon: ER

D

U

I eksemplet ovenfor, så snart sløyfen møter strengen “R”, kommer den inn i if-setningsblokken der break-setningen går ut av loop. På samme måte kan vi bruke pauseuttalelsen i henhold til problemstillingene.

forskjell mellom kokk og ansible

La oss nå se på hvordan vi kan bruke python til å sløyfe i lister.

Python For Loop In List

En liste i python er en sekvens som alle andre data-type , så det er ganske tydelig på hvordan vi kan bruke en liste. La meg vise deg et eksempel der en for loop brukes i en liste.

color = ['blue', 'white'] vehicle = ['car', 'bike', 'truck'] color_comb = [(x, y) for x i farge for y i kjøretøy] print (color_comb)

Produksjon: [('blå', 'bil'), ('blå', 'sykkel'), ('blå', 'lastebil'), ('hvit', 'bil'), ('hvit', 'sykkel') , ('hvit', 'lastebil')]

La oss også ta en titt på hvordan vi kan bruke fortsette uttalelse i en for loop i python.

Fortsett i Python For Loop

La oss forstå dette det samme eksemplet som vi brukte i pauseuttalelsen, i stedet for break vil vi bruke fortsettelsesuttalelsen. Det er også en kontrollerklæring, men den eneste forskjellen er at den bare hopper over gjeldende iterasjon og utfører resten av gjentakelsene uansett.

firma = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] for x i selskap: hvis x == 'R': fortsett utskrift (x)

Produksjon: ER

D

U

ER

TIL

TIL

I eksemplet ovenfor ble fortsettelsesuttalelsen oppstått når strengverdien var “R”, så utførelsen hoppet over den aktuelle iterasjonen og flyttet til neste element i listen.

La oss nå se på noen få andre eksempler for bedre forståelse av hvordan vi kan bruke for loop i Python.

Python For Loop Eksempler

Her er et enkelt for loop-program for å skrive ut produktet av fem numre hentet fra brukeren

dataabstrahering i c ++
res = 1 for i i området (0,5): n = int (input ('skriv inn et tall')) res * = n print (res)

Produksjon:

Her er et annet enkelt program for å beregne arealet av firkanter hvis sider er gitt i en liste.

side = [5,4,7,8,9,3,8,2,6,4] areal = [x * x for x i side] utskrift (område)

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

Nå som vi er ferdige med for loop-konseptene, er det noen få veiledninger som vil hjelpe deg å lære programmeringsspråket på en strukturert måte.

  1. While Loop In Python
  2. Samlinger i Python
  3. Python-klasser og gjenstander
  4. Python-moduler

Dette bringer oss til slutten av denne artikkelen hvor vi har lært hvordan vi kan bruke For Loop In Python. Jeg håper du er klar med alt som har blitt delt med deg i denne opplæringen.

Hvis du fant denne artikkelen om “Python For Loop” relevant, kan du sjekke ut et pålitelig online læringsfirma med et nettverk av mer enn 250 000 fornøyde elever spredt over hele verden.

Vi er her for å hjelpe deg med hvert trinn på reisen og komme med en læreplan som er designet for studenter og fagpersoner som ønsker å være en . Kurset er designet for å gi deg et forsprang i Python-programmering og trene deg for både kjerne- og avanserte Python-konsepter sammen med forskjellige som

Hvis du kommer over noen spørsmål, er du velkommen til å stille alle spørsmålene dine. Sett dem i kommentarfeltet i “Python for Loop”, og teamet vårt svarer gjerne.