Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Den Første For-løkke | The For-Løkken
Python Loops Tutorial

bookDen Første For-løkke

Note
Definition

Løkke er en række instruktioner, der gentages kontinuerligt, indtil en bestemt betingelse er opfyldt. Løkker er afgørende for at automatisere gentagne opgaver og effektivt behandle data.

Ved hjælp af løkker kan du iterere over sekvenser som lists, strings eller numeriske ranges, hvilket muliggør behandling af store datamængder med minimal kode.

for item in sequence:
    # Perform some operation
  • item er en variabel, der tager værdien af hvert element i sekvensen én ad gangen;
  • sequence er de data, du itererer igennem, såsom en liste, streng eller range;
  • for-sætningsblokken udføres for hvert item i sekvensen.

Forestil dig, at du har en strengvariabel og ønsker at udskrive hvert bogstav i den i en kolonne. Da en streng er en sekvens af bogstaver, kan du bruge en løkke til at opnå dette.

1234567
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter) print(letters)
copy
  • Variablen word indeholder strengen 'iteration'.
  • for-løkken gennemløber hvert tegn i strengen.
  • Hvert tegn tilføjes til listen letters i hver iteration.
  • Efter løkken indeholder letters alle tegnene fra 'iteration' som individuelle elementer.

Sørg for at navngive variablen item meningsfuldt. For eksempel, hvis du gennemløber en liste kaldet people, bør det passende variabelnavn være person.

Opgave

Swipe to start coding

Du er en rejsende, der ønsker at oprette en rejseliste. Du har en liste over lande og skal tilføje dem til din rejseliste.

  • Gennemgå listen countries ved hjælp af et for-loop.
  • Opdater travel_list, så den kun indeholder landene fra countries.

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 1
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

close

bookDen Første For-løkke

Stryg for at vise menuen

Note
Definition

Løkke er en række instruktioner, der gentages kontinuerligt, indtil en bestemt betingelse er opfyldt. Løkker er afgørende for at automatisere gentagne opgaver og effektivt behandle data.

Ved hjælp af løkker kan du iterere over sekvenser som lists, strings eller numeriske ranges, hvilket muliggør behandling af store datamængder med minimal kode.

for item in sequence:
    # Perform some operation
  • item er en variabel, der tager værdien af hvert element i sekvensen én ad gangen;
  • sequence er de data, du itererer igennem, såsom en liste, streng eller range;
  • for-sætningsblokken udføres for hvert item i sekvensen.

Forestil dig, at du har en strengvariabel og ønsker at udskrive hvert bogstav i den i en kolonne. Da en streng er en sekvens af bogstaver, kan du bruge en løkke til at opnå dette.

1234567
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter) print(letters)
copy
  • Variablen word indeholder strengen 'iteration'.
  • for-løkken gennemløber hvert tegn i strengen.
  • Hvert tegn tilføjes til listen letters i hver iteration.
  • Efter løkken indeholder letters alle tegnene fra 'iteration' som individuelle elementer.

Sørg for at navngive variablen item meningsfuldt. For eksempel, hvis du gennemløber en liste kaldet people, bør det passende variabelnavn være person.

Opgave

Swipe to start coding

Du er en rejsende, der ønsker at oprette en rejseliste. Du har en liste over lande og skal tilføje dem til din rejseliste.

  • Gennemgå listen countries ved hjælp af et for-loop.
  • Opdater travel_list, så den kun indeholder landene fra countries.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 1
single

single

some-alt