Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Enkelt Returværdi | Specifikation af Funktions Returværdi
Python Funktioner Vejledning

bookEnkelt Returværdi

En enkelt returværdi fra en funktion i Python refererer til at returnere ét enkelt objekt eller værdi fra en funktion. Denne type returværdi er blevet anvendt i tidligere afsnit.

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

Funktionen add_numbers tager to argumenter, lægger dem sammen og returnerer en enkelt værdi — deres sum. I dette eksempel gemmes resultatet i variablen result og udskrives til konsollen.

Note
Bemærk

Funktionen join() i Python kombinerer elementer fra et iterabelt objekt, såsom en liste, til én enkelt streng ved hjælp af en angivet separator.
For eksempel returnerer ", ".join(["a", "b"]) værdien "a, b".

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

Metoden strip() fjerner som standard indledende og afsluttende mellemrum eller de tegn, du angiver, fra både starten og slutningen af strengen. For eksempel returnerer " text ".strip() værdien "text" uden mellemrum, og "a,b,c,".strip(",") fjerner kommaer fra enderne og returnerer "a,b,c".

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

Swipe to start coding

Forestil dig, at hver af dine venner har givet dig deres egen indkøbsliste. For at gøre indkøbene lettere skal du samle alle listerne til en enkelt liste over varer — formateret som én samlet streng.

Følg disse trin:

  1. Initialiser en variabel kaldet merged_list som en tom streng til at gemme det endelige kombinerede resultat.
  2. Gennemløb hver liste i argumentet shopping_lists.
  3. Inde i løkken skal du samle alle elementer fra den aktuelle liste til én samlet streng ved hjælp af join()-metoden med komma og mellemrum som separator ', '.
  4. Efter hver sammenflettede liste tilføjes et komma og mellemrum for at adskille den fra den næste.
  5. Før resultatet returneres, bruges metoden strip(', ') til at fjerne det ekstra komma og mellemrum til sidst.
  6. Returnér den endelige sammenflettede indkøbsliste som en streng.

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

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

Awesome!

Completion rate improved to 4.35

bookEnkelt Returværdi

Stryg for at vise menuen

En enkelt returværdi fra en funktion i Python refererer til at returnere ét enkelt objekt eller værdi fra en funktion. Denne type returværdi er blevet anvendt i tidligere afsnit.

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

Funktionen add_numbers tager to argumenter, lægger dem sammen og returnerer en enkelt værdi — deres sum. I dette eksempel gemmes resultatet i variablen result og udskrives til konsollen.

Note
Bemærk

Funktionen join() i Python kombinerer elementer fra et iterabelt objekt, såsom en liste, til én enkelt streng ved hjælp af en angivet separator.
For eksempel returnerer ", ".join(["a", "b"]) værdien "a, b".

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

Metoden strip() fjerner som standard indledende og afsluttende mellemrum eller de tegn, du angiver, fra både starten og slutningen af strengen. For eksempel returnerer " text ".strip() værdien "text" uden mellemrum, og "a,b,c,".strip(",") fjerner kommaer fra enderne og returnerer "a,b,c".

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

Swipe to start coding

Forestil dig, at hver af dine venner har givet dig deres egen indkøbsliste. For at gøre indkøbene lettere skal du samle alle listerne til en enkelt liste over varer — formateret som én samlet streng.

Følg disse trin:

  1. Initialiser en variabel kaldet merged_list som en tom streng til at gemme det endelige kombinerede resultat.
  2. Gennemløb hver liste i argumentet shopping_lists.
  3. Inde i løkken skal du samle alle elementer fra den aktuelle liste til én samlet streng ved hjælp af join()-metoden med komma og mellemrum som separator ', '.
  4. Efter hver sammenflettede liste tilføjes et komma og mellemrum for at adskille den fra den næste.
  5. Før resultatet returneres, bruges metoden strip(', ') til at fjerne det ekstra komma og mellemrum til sidst.
  6. Returnér den endelige sammenflettede indkøbsliste som en streng.

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

single

some-alt