Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Enkelt Returverdi | Spesifikasjon av Funksjonens Returverdi
Python Funksjoner Veiledning

bookEnkelt Returverdi

En enkelt returverdi fra en funksjon i Python refererer til å returnere ett enkelt objekt eller verdi fra en funksjon. Denne typen returverdi har blitt brukt i tidligere seksjoner.

12345
def add_numbers(a, b): return a + b result = add_numbers(3, 5) print(result) # outputs: 8
copy

Funksjonen add_numbers tar to argumenter, legger dem sammen og returnerer en enkelt verdi — summen av dem. I dette eksemplet lagres resultatet i variabelen result og skrives ut til konsollen.

Note
Merk

Funksjonen join() i Python kombinerer elementer fra et itererbart objekt, som en liste, til én enkelt streng ved å bruke en angitt skilletegn.
For eksempel, ", ".join(["a", "b"]) returnerer "a, b".

1234
# Example of join() words = ["red", "green", "blue"] combined = ", ".join(words) print(combined)
copy
Note
Merk

Metoden strip() fjerner som standard innledende og etterfølgende mellomrom, eller eventuelle tegn du spesifiserer, fra både starten og slutten av strengen. For eksempel, " text ".strip() returnerer "text" uten mellomrom, og "a,b,c,".strip(",") fjerner komma fra endene og returnerer "a,b,c".

1234
# Example of strip() raw_text = ",a,b,c," cleaned_text = raw_text.strip(',') print(cleaned_text)
copy
Oppgave

Swipe to start coding

Tenk deg at hver av vennene dine har gitt deg sin egen handleliste. For å gjøre handlingen enklere, må du kombinere alle listene til en samlet liste over varer — formatert som én enkelt streng.

Følg disse trinnene:

  1. Initialiser en variabel kalt merged_list som en tom streng for å lagre det endelige kombinerte resultatet.
  2. Gå gjennom hver liste i argumentet shopping_lists med en løkke.
  3. Inne i løkken, slå sammen alle elementene i den nåværende listen til en enkelt streng ved å bruke join()-metoden med komma og mellomrom som skilletegn ', '.
  4. Etter hver sammenslåtte liste, legg til et komma og mellomrom for å skille den fra neste.
  5. Før du returnerer resultatet, bruk metoden strip(', ') for å fjerne det ekstra kommaet og mellomrommet på slutten.
  6. Returner den endelige sammenslåtte handlelisten som en streng.

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. 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

Suggested prompts:

Can you explain how the join() function works in this example?

What does the strip() function do in the second code sample?

Can you show more examples of functions returning a single value?

close

Awesome!

Completion rate improved to 4.35

bookEnkelt Returverdi

Sveip for å vise menyen

En enkelt returverdi fra en funksjon i Python refererer til å returnere ett enkelt objekt eller verdi fra en funksjon. Denne typen returverdi har blitt brukt i tidligere seksjoner.

12345
def add_numbers(a, b): return a + b result = add_numbers(3, 5) print(result) # outputs: 8
copy

Funksjonen add_numbers tar to argumenter, legger dem sammen og returnerer en enkelt verdi — summen av dem. I dette eksemplet lagres resultatet i variabelen result og skrives ut til konsollen.

Note
Merk

Funksjonen join() i Python kombinerer elementer fra et itererbart objekt, som en liste, til én enkelt streng ved å bruke en angitt skilletegn.
For eksempel, ", ".join(["a", "b"]) returnerer "a, b".

1234
# Example of join() words = ["red", "green", "blue"] combined = ", ".join(words) print(combined)
copy
Note
Merk

Metoden strip() fjerner som standard innledende og etterfølgende mellomrom, eller eventuelle tegn du spesifiserer, fra både starten og slutten av strengen. For eksempel, " text ".strip() returnerer "text" uten mellomrom, og "a,b,c,".strip(",") fjerner komma fra endene og returnerer "a,b,c".

1234
# Example of strip() raw_text = ",a,b,c," cleaned_text = raw_text.strip(',') print(cleaned_text)
copy
Oppgave

Swipe to start coding

Tenk deg at hver av vennene dine har gitt deg sin egen handleliste. For å gjøre handlingen enklere, må du kombinere alle listene til en samlet liste over varer — formatert som én enkelt streng.

Følg disse trinnene:

  1. Initialiser en variabel kalt merged_list som en tom streng for å lagre det endelige kombinerte resultatet.
  2. Gå gjennom hver liste i argumentet shopping_lists med en løkke.
  3. Inne i løkken, slå sammen alle elementene i den nåværende listen til en enkelt streng ved å bruke join()-metoden med komma og mellomrom som skilletegn ', '.
  4. Etter hver sammenslåtte liste, legg til et komma og mellomrom for å skille den fra neste.
  5. Før du returnerer resultatet, bruk metoden strip(', ') for å fjerne det ekstra kommaet og mellomrommet på slutten.
  6. Returner den endelige sammenslåtte handlelisten som en streng.

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 4. Kapittel 1
single

single

some-alt