Returnerede værdier
Opdag, hvordan De kan bruge returnerede værdier til at gøre funktioner mere alsidige
Returnerede værdier er en gratis Lær AI med Python-lektion på CoddyKit. Dette er lektion 2 af 5. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i Lær AI med Python, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Lær AI med Python-kurset indeholder 5 lektioner i alt.
Introduktion til returværdier
Returværdier giver funktioner mulighed for at sende data tilbage til den del af programmet, der kaldte dem. Det gør funktioner mere alsidige og genanvendelige.
I denne lektion lærer du at bruge returværdier effektivt i Python-funktioner.

Hvad er en returværdi?
En returværdi er resultatet fra en funktion. Du kan bruge nøgleordet return til at sende data tilbage til den kaldende kode.
For eksempel:
# Function with a return value
def add(a, b):
return a + b
result = add(3, 5)
print(result)Returnering af en enkelt værdi
En funktion kan returnere en enkelt værdi ved hjælp af nøgleordet return:
# Returning a single value
def square(x):
return x * x
result = square(4)
print(result)Returnering af flere værdier
Du kan returnere flere værdier fra en funktion som en tupel:
# Returning multiple values
def min_and_max(numbers):
return min(numbers), max(numbers)
nums = [3, 5, 7, 2, 8]
minimum, maximum = min_and_max(nums)
print(minimum, maximum)Brug af returværdier
Returværdier kan gemmes i variabler eller bruges direkte i udtryk:
# Using return values
def double(x):
return x * 2
print(double(4) + double(5))Returnering af None
Hvis en funktion ikke har en return-sætning, returnerer den automatisk None:
# Function returning None
def greet():
print("Hello!")
result = greet()
print(result)Praktisk eksempel
Her er et eksempel på en funktion, der beregner arealet af et rektangel:
# Practical example
def area_of_rectangle(length, width):
return length * width
print(area_of_rectangle(5, 10))def multiply(a, b):
return a * b
result = multiply(3, 4)
print(result)Almindelige fejl med returværdier
Her er nogle almindelige fejl, du bør undgå:
- At glemme at bruge nøgleordet
returni en funktion. - At prøve at bruge en funktions resultat uden at gemme eller bruge dens returværdi.
- At returnere inkompatible typer til de forventede anvendelser.
Hvad har vi lært?
I denne lektion har du lært:
- Hvad returværdier er, og hvordan du bruger dem.
- Hvordan du returnerer enkelte eller flere værdier fra en funktion.
- Praktiske anvendelser af returværdier i Python.
Godt gået! Lad os gå videre til næste lektion.

Lær Python med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 53
- Lektioner
- 225
Ofte stillede spørgsmål
Er lektionen “Returnerede værdier” gratis?
Ja — alle 3 lektioner i læringssporet Lær AI med Python, inklusive “Returnerede værdier”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Lær AI med Python-kurset indeholder 5 lektioner i alt.
Hvad lærer jeg i “Returnerede værdier”?
Opdag, hvordan De kan bruge returnerede værdier til at gøre funktioner mere alsidige Du øver dig i Lær AI med Python med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på Lær AI med Python?
Der kræves ingen tidligere erfaring. Lær AI med Python på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 2 af 5.
Hvor lang tid tager lektionen “Returnerede værdier”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne Lær AI med Python-lektion?
Ja. Alle Lær AI med Python-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Hvad er en funktion?
- Returnerede værdier
- Variablers scope og levetid
- Indbyggede funktioner kontra brugerdefinerede funktioner
- Import af moduler