Python til løkkevejledning med eksempler at øve på



Dette indlæg på Python For Loop forklarer, hvad der er til Loops, og hvor kan vi bruge det sammen med syntaksen for Python For Loop. Det indeholder også flere eksempler, som du kan øve dig på.

Python-programmeringssprog har været et skridt foran andre programmeringssprog fra starten. har en lignende fordel, når det kommer til . I denne artikel lærer vi om Python For Loop, og hvordan vi kan bruge det i et program. Følgende begreber er dækket af denne artikel:

Med enorme applikationer og lettere implementeringer af Python med datalogi har der været en betydelig stigning i antallet af job, der oprettes til datalogi hvert år. Tilmeld dig Edureka's og få praktisk erfaring med realtidsindustriprojekter sammen med 24 × 7 support, som vil sætte dig på vejen for at blive en succesrig Data Scientist,





Lad os gå videre og starte denne artikel med en grundlæggende introduktion til til løkke i python.

Hvad er Python For Loop?

En for-løkke bruges til at gentage sekvenser som en liste , tuple , sæt osv. eller. Og ikke kun sekvenserne, men ethvert iterabelt objekt kan også krydses ved hjælp af en for-loop.



Lad os forstå for-sløjfen ved hjælp af et rutediagram vist nedenfor.

flowchart-python til loop-edureka

Udførelsen starter og ser efter det første element i sekvensen eller det iterable objekt. Den kontrollerer, om den har nået slutningen af ​​sekvensen eller ej. Efter at have udført udsagnene i blokken, vil det lede efter det næste element i sekvensen, og processen fortsætter, indtil udførelsen har nået det sidste element i sekvensen.



Python For Loop Syntax

Lad os forstå for loop-syntaksen med et eksempel:

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

Produktion: en

2

3

4

5

aktive og passive transformationer i informatica

I ovenstående eksempel startede udførelsen fra det første element i tuplen x, og det fortsatte indtil udførelsen nåede 5. Det er et meget simpelt eksempel på, hvordan vi kan bruge en for-loop i python. Lad os også se på, hvordan rækkevidde kan bruges til for loop.

Rækkevidde i Python For Loop

I python er rækkevidde en indbygget funktion, der returnerer en sekvens. EN rækkevidde funktion har tre parametre, der er startparameter, slutparameter og en trinparameter. Afslutningsparameter inkluderer ikke det deklarerede nummer, lad os forstå dette med et eksempel.

a = liste (interval (0,10,2)) print (a)

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

I ovenstående eksempel starter sekvensen fra 0 og slutter ved 9, fordi slutparameteren er 10, og trinnet er 2, og derfor springer den under udførelse 2 trin efter hvert element.

Lad os nu se på et eksempel ved hjælp af 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 (slut = '') k = k - 1 for j inden for området ( 0, i + 1): print ('*', end = '') print ('r') mønster (15)

Produktion:

I ovenstående eksempel var vi i stand til at lave en ved hjælp af en rækkefunktion. Vi brugte rækkefunktionen til at få det nøjagtige antal hvide mellemrum og stjerneværdier, så vi får ovenstående mønster.

Lad os se på, hvordan vi kan bruge en break-sætning i en python for loop.

Python til løkke pause

Break in python er en kontrolflowerklæring, der bruges til at afslutte udførelsen, så snart pausen er stødt på. Lad os forstå, hvordan vi kan bruge en break-sætning i en for-loop ved hjælp af et eksempel.

Lad os sige, at vi har en liste med som elementer, så vi forlader sløjfen ved hjælp af break-sætningen, så snart den ønskede streng er stødt på.

parse streng til dato java
firma = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] for x i firma: hvis x == 'R': break print (x)

Produktion: ER

D

U

I ovenstående eksempel, så snart sløjfen møder strengen “R”, kommer den ind i if-sætningsblokken, hvor break-sætningen går ud af loop. På samme måde kan vi bruge pauseanmeldelsen i henhold til problemerne.

Lad os nu se på, hvordan vi kan bruge python til loop i lister.

Python til sløjfe på listen

En liste i python er en sekvens som enhver anden datatype , så det er tydeligt, hvordan vi kan gøre brug af en liste. Lad mig vise dig et eksempel, hvor en for-loop bruges i en liste.

farve = ['blå', 'hvid'] køretøj = ['bil', 'cykel', 'lastbil'] color_comb = [(x, y) til x i farve til y i køretøj] print (color_comb)

Produktion: [('blå', 'bil'), ('blå', 'cykel'), ('blå', 'lastbil'), ('hvid', 'bil'), ('hvid', 'cykel') , ('hvid', 'lastbil')]

Lad os også se på, hvordan vi kan bruge fortsat erklæring i en for loop i python.

Fortsæt i Python For Loop

Lad os forstå dette det samme eksempel, som vi brugte i break-erklæringen, i stedet for break vil vi bruge continue-sætningen. Det er også en kontrolerklæring, men den eneste forskel er, at den kun springer den aktuelle iteration over og udfører resten af ​​gentagelserne alligevel.

firma = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] for x i firma: hvis x == 'R': fortsæt udskrivning (x)

Produktion: ER

hvad bruges datavidenskab til

D

U

ER

TIL

TIL

I ovenstående eksempel stødte man på fortsættserklæringen, når strengværdien var “R”, så udførelsen sprang den aktuelle iteration over og flyttede til det næste element på listen.

Lad os nu se på et par andre eksempler for en bedre forståelse af, hvordan vi kan bruge til loop i Python.

Python til løkkeeksempler

Her er et enkelt loop-program til at udskrive produktet af fem numre taget fra brugeren

res = 1 for i i området (0,5): n = int (input ('indtast et tal')) res * = n print (res)

Produktion:

Her er et andet simpelt program til at beregne arealet af firkanter, hvis sider er angivet på en liste.

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

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

Nu hvor vi er færdige med for loop-koncepterne, er der et par tutorials, der hjælper dig med at lære programmeringssprog på en struktureret måde.

  1. Mens Loop In Python
  2. Samlinger i Python
  3. Python-klasser og objekter
  4. Python-moduler

Dette bringer os til slutningen af ​​denne artikel, hvor vi har lært, hvordan vi kan bruge For Loop In Python. Jeg håber, du er klar med alt, hvad der er delt med dig i denne vejledning.

Hvis du fandt denne artikel om 'Python For Loop' relevant, skal du tjekke et betroet online læringsfirma med et netværk på mere end 250.000 tilfredse elever spredt over hele kloden.

Vi er her for at hjælpe dig med hvert trin på din rejse og komme med en læseplan, der er designet til studerende og fagfolk, der ønsker at være en . Kurset er designet til at give dig et forspring i Python-programmering og træne dig til både kerne- og avancerede Python-koncepter sammen med forskellige synes godt om

Hvis du støder på spørgsmål, er du velkommen til at stille alle dine spørgsmål. Sæt dem i kommentarfeltet i “Python for Loop”, og vores team vil med glæde svare.