Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Positionelle Argumenter i Python | Sektion
Practice
Projects
Quizzes & Challenges
Quizzer
Challenges
/
Python-Funktioner

bookPositionelle Argumenter i Python

I Python er positionelle argumenter funktionsargumenter, der videregives 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 du kalder funktionen, angiver du de tilsvarende argumenter i samme rækkefølge som parametrene.

def function_name(argument1, argument2):
    ...

Positionelle argumenter bruges 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, ved at pakke dictionary'en ud, når du kalder funktionen:

def function_name(argument1, argument2):
    ...
    
args = {
    "argument1": value1,
    "argument2": value2
}
function_name(**args)

Denne type angivelse gør det muligt at specificere 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 er at foretrække, da den øger læsbarheden og forståelsen af koden.

question mark

Hvilken af følgende udsagn er forkert?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 8

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

bookPositionelle Argumenter i Python

Stryg for at vise menuen

I Python er positionelle argumenter funktionsargumenter, der videregives 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 du kalder funktionen, angiver du de tilsvarende argumenter i samme rækkefølge som parametrene.

def function_name(argument1, argument2):
    ...

Positionelle argumenter bruges 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, ved at pakke dictionary'en ud, når du kalder funktionen:

def function_name(argument1, argument2):
    ...
    
args = {
    "argument1": value1,
    "argument2": value2
}
function_name(**args)

Denne type angivelse gør det muligt at specificere 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 er at foretrække, da den øger læsbarheden og forståelsen af koden.

question mark

Hvilken af følgende udsagn er forkert?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 8
some-alt