Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Posisjonsargumenter i Python | Seksjon
Practice
Projects
Quizzes & Challenges
Quizer
Challenges
/
Python-funksjoner

bookPosisjonsargumenter i Python

I Python er posisjonsargumenter funksjonsargumenter som sendes til en funksjon basert på deres posisjon eller rekkefølge. Når du definerer en funksjon, kan du spesifisere hvilke parametere den forventer. Når du kaller funksjonen, oppgir du de tilsvarende argumentene i samme rekkefølge som parameterne.

def function_name(argument1, argument2):
    ...

Du bruker posisjonsargumenter ved å plassere dem i parenteser () og kalle funksjonen med argumentene i riktig rekkefølge.

Du kan også spesifisere argumenter ved å bruke et dictionary, der hver nøkkel representerer argumentnavnet og hver verdi representerer argumentverdien, ved å pakke ut dictionary når du kaller funksjonen:

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

Denne typen spesifisering gjør det mulig å angi argumentene i hvilken som helst rekkefø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 metoden for å angi argumenter er å foretrekke fordi den forbedrer lesbarheten og tolkningen av koden.

question mark

Hvilket av følgende utsagn er feil?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 8

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

bookPosisjonsargumenter i Python

Sveip for å vise menyen

I Python er posisjonsargumenter funksjonsargumenter som sendes til en funksjon basert på deres posisjon eller rekkefølge. Når du definerer en funksjon, kan du spesifisere hvilke parametere den forventer. Når du kaller funksjonen, oppgir du de tilsvarende argumentene i samme rekkefølge som parameterne.

def function_name(argument1, argument2):
    ...

Du bruker posisjonsargumenter ved å plassere dem i parenteser () og kalle funksjonen med argumentene i riktig rekkefølge.

Du kan også spesifisere argumenter ved å bruke et dictionary, der hver nøkkel representerer argumentnavnet og hver verdi representerer argumentverdien, ved å pakke ut dictionary når du kaller funksjonen:

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

Denne typen spesifisering gjør det mulig å angi argumentene i hvilken som helst rekkefø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 metoden for å angi argumenter er å foretrekke fordi den forbedrer lesbarheten og tolkningen av koden.

question mark

Hvilket av følgende utsagn er feil?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 8
some-alt