Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Velge Mellom For- og While-løkker i Python | The While Loop
Python Løkker Veiledning
course content

Kursinnhold

Python Løkker Veiledning

Python Løkker Veiledning

1. For-Løkken
2. The While Loop
3. Nestede Løkker
4. Liste- og Ordbokforståelser

book
Velge Mellom For- og While-løkker i Python

Løkker er essensielle verktøy for repeterende oppgaver i Python, men å bestemme seg for om man skal bruke en for-løkke eller en while-løkke avhenger av oppgavens natur. Begge har unike styrker som passer til forskjellige scenarier.

En for-løkke er ideell når du vet det eksakte antallet iterasjoner eller itererer gjennom en sekvens som en liste, tuppel, streng eller rekkevidde.

Iterere over sekvenser

Når du trenger å behandle hvert element i en liste, tuppel eller streng.

1234
travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] for city in travel_list: print(city)
copy

Fast antall iterasjoner

Når antall iterasjoner er forhåndsbestemt.

12
for i in range(5): print('Trip', i + 1)
copy

Når bruke while-løkker

En while-løkke er bedre egnet for situasjoner der antall iterasjoner er ukjent på forhånd, og løkken avhenger av en betingelse.

Betingelsesbasert Iterasjon

Når du vil at løkken skal fortsette til en spesifikk betingelse er oppfylt.

123456789
budget = 1000 travel_costs = [300, 150, 200, 400, 100] total_cost = 0 i = 0 while total_cost + travel_costs[i] <= budget: total_cost += travel_costs[i] print('Trip', i + 1, 'cost:', travel_costs[i]) i += 1
copy

Uendelige Løkker med Avslutningsbetingelser

Når du trenger en pågående prosess som stopper basert på en betingelse.

python
question mark

Endre koden for å stoppe løkken for tidlig når en enkelt tur overstiger $400. Hvor bør du legge til break-setningen?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 6

Spør AI

expand
ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

course content

Kursinnhold

Python Løkker Veiledning

Python Løkker Veiledning

1. For-Løkken
2. The While Loop
3. Nestede Løkker
4. Liste- og Ordbokforståelser

book
Velge Mellom For- og While-løkker i Python

Løkker er essensielle verktøy for repeterende oppgaver i Python, men å bestemme seg for om man skal bruke en for-løkke eller en while-løkke avhenger av oppgavens natur. Begge har unike styrker som passer til forskjellige scenarier.

En for-løkke er ideell når du vet det eksakte antallet iterasjoner eller itererer gjennom en sekvens som en liste, tuppel, streng eller rekkevidde.

Iterere over sekvenser

Når du trenger å behandle hvert element i en liste, tuppel eller streng.

1234
travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] for city in travel_list: print(city)
copy

Fast antall iterasjoner

Når antall iterasjoner er forhåndsbestemt.

12
for i in range(5): print('Trip', i + 1)
copy

Når bruke while-løkker

En while-løkke er bedre egnet for situasjoner der antall iterasjoner er ukjent på forhånd, og løkken avhenger av en betingelse.

Betingelsesbasert Iterasjon

Når du vil at løkken skal fortsette til en spesifikk betingelse er oppfylt.

123456789
budget = 1000 travel_costs = [300, 150, 200, 400, 100] total_cost = 0 i = 0 while total_cost + travel_costs[i] <= budget: total_cost += travel_costs[i] print('Trip', i + 1, 'cost:', travel_costs[i]) i += 1
copy

Uendelige Løkker med Avslutningsbetingelser

Når du trenger en pågående prosess som stopper basert på en betingelse.

python
question mark

Endre koden for å stoppe løkken for tidlig når en enkelt tur overstiger $400. Hvor bør du legge til break-setningen?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 6
Vi beklager at noe gikk galt. Hva skjedde?
some-alt