Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Positionelle Argumenter | Positionelle og Valgfrie Argumenter
Python Funktioner Vejledning

bookPositionelle Argumenter

I Python er positionelle argumenter funktionsargumenter, der gives til en funktion baseret på deres position eller rækkefølge. Når du definerer en funktion, kan du angive de parametre, den forventer. Når funktionen kaldes, angives de tilsvarende argumenter i samme rækkefølge som parametrene.

def function_name(argument1, argument2):
    ...

I tidligere kapitler har du brugt positionelle argumenter ved at placere dem i parenteser () og kalde funktionen med argumenterne i den korrekte rækkefølge.

Du kan også angive argumenter ved hjælp af et dictionary, hvor hver nøgle repræsenterer argumentnavnet og hver værdi repræsenterer argumentværdien:

def function_name(argument_name=default_value):
    ...

Denne type angivelse gør det muligt at angive argumenter i vilkårlig rækkefølge.

123456789
# Function with two positional arguments def greet(name, age): print(f'Hello, {name}! You are {age} years old.') # Calling the `greet()` function using dictionary greet(age=25, name='Alex') # Calling the `greet()` function using ordered values greet('Alex', 25)
copy

Denne metode til at angive argumenter foretrækkes, da den øger læsbarheden og forståelsen af koden.

question mark

Hvilke udsagn er sande om funktionskaldende?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 1

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

Awesome!

Completion rate improved to 4.35

bookPositionelle Argumenter

Stryg for at vise menuen

I Python er positionelle argumenter funktionsargumenter, der gives til en funktion baseret på deres position eller rækkefølge. Når du definerer en funktion, kan du angive de parametre, den forventer. Når funktionen kaldes, angives de tilsvarende argumenter i samme rækkefølge som parametrene.

def function_name(argument1, argument2):
    ...

I tidligere kapitler har du brugt positionelle argumenter ved at placere dem i parenteser () og kalde funktionen med argumenterne i den korrekte rækkefølge.

Du kan også angive argumenter ved hjælp af et dictionary, hvor hver nøgle repræsenterer argumentnavnet og hver værdi repræsenterer argumentværdien:

def function_name(argument_name=default_value):
    ...

Denne type angivelse gør det muligt at angive argumenter i vilkårlig rækkefølge.

123456789
# Function with two positional arguments def greet(name, age): print(f'Hello, {name}! You are {age} years old.') # Calling the `greet()` function using dictionary greet(age=25, name='Alex') # Calling the `greet()` function using ordered values greet('Alex', 25)
copy

Denne metode til at angive argumenter foretrækkes, da den øger læsbarheden og forståelsen af koden.

question mark

Hvilke udsagn er sande om funktionskaldende?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 1
some-alt