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økken | For-Løkken
Python Løkker Veiledning

bookDen Første For-løkken

Note
Definisjon

Løkke er en serie instruksjoner som gjentas kontinuerlig til en bestemt betingelse er oppfylt. Løkker er essensielle for å automatisere repeterende oppgaver og effektivt behandle data.

Ved å bruke løkker kan du iterere over sekvenser som lists, strings eller numeriske ranges, og de gjør det mulig å behandle store datamengder med minimal kode.

for item in sequence:
    # Perform some operation
  • item er en variabel som tar verdien til hvert element i sekvensen én om gangen;
  • sequence er dataene du itererer gjennom, for eksempel en liste, streng eller range;
  • for-setningsblokken kjøres for hver item i sekvensen.

Tenk deg at du har en strengvariabel og ønsker å skrive ut hver bokstav i den i en kolonne. Siden en streng er en sekvens av bokstaver, kan du bruke en løkke for å oppnå dette.

1234567
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter) print(letters)
copy
  • Variabelen word inneholder strengen 'iteration'.
  • for-løkka går gjennom hvert tegn i strengen.
  • Hvert tegn legges til i listen letters i hver iterasjon.
  • Etter løkka inneholder letters alle tegnene fra 'iteration' som individuelle elementer.

Sørg for å gi variabelen item et meningsfullt navn. For eksempel, hvis du itererer gjennom en liste kalt people, bør det riktige variabelnavnet være person.

Oppgave

Swipe to start coding

Du er en reisende som ønsker å lage en reiseliste. Du har en liste over land og må legge dem til reiselisten din.

  • Gå gjennom listen countries ved hjelp av en for-løkke.
  • Oppdater travel_list slik at den kun inneholder landene fra countries.

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 1
single

single

Spør AI

expand

Spør AI

ChatGPT

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

close

bookDen Første For-løkken

Sveip for å vise menyen

Note
Definisjon

Løkke er en serie instruksjoner som gjentas kontinuerlig til en bestemt betingelse er oppfylt. Løkker er essensielle for å automatisere repeterende oppgaver og effektivt behandle data.

Ved å bruke løkker kan du iterere over sekvenser som lists, strings eller numeriske ranges, og de gjør det mulig å behandle store datamengder med minimal kode.

for item in sequence:
    # Perform some operation
  • item er en variabel som tar verdien til hvert element i sekvensen én om gangen;
  • sequence er dataene du itererer gjennom, for eksempel en liste, streng eller range;
  • for-setningsblokken kjøres for hver item i sekvensen.

Tenk deg at du har en strengvariabel og ønsker å skrive ut hver bokstav i den i en kolonne. Siden en streng er en sekvens av bokstaver, kan du bruke en løkke for å oppnå dette.

1234567
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter) print(letters)
copy
  • Variabelen word inneholder strengen 'iteration'.
  • for-løkka går gjennom hvert tegn i strengen.
  • Hvert tegn legges til i listen letters i hver iterasjon.
  • Etter løkka inneholder letters alle tegnene fra 'iteration' som individuelle elementer.

Sørg for å gi variabelen item et meningsfullt navn. For eksempel, hvis du itererer gjennom en liste kalt people, bør det riktige variabelnavnet være person.

Oppgave

Swipe to start coding

Du er en reisende som ønsker å lage en reiseliste. Du har en liste over land og må legge dem til reiselisten din.

  • Gå gjennom listen countries ved hjelp av en for-løkke.
  • Oppdater travel_list slik at den kun inneholder landene fra countries.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 1
single

single

some-alt