Lær AI med Python · Lektion

Returnerede værdier

Opdag, hvordan De kan bruge returnerede værdier til at gøre funktioner mere alsidige

Lektion 2 af 511 trin

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.

Returnerede værdier — illustration 1

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 return i 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.

Returnerede værdier — illustration 11
Gratis at komme i gang

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

  1. Hvad er en funktion?
  2. Returnerede værdier
  3. Variablers scope og levetid
  4. Indbyggede funktioner kontra brugerdefinerede funktioner
  5. Import af moduler
← Tilbage til Lær AI med Python