Alle fag › Programmering med Python › Funksjoner og return

Funksjoner og return

En funksjon defineres med def og kan ta imot parametre, gjerne med standardverdier. return avslutter funksjonen og sender en verdi tilbake til kallstedet. Uten return gir funksjonen None.

def f(a,b=c):…return e\text{def } f(a, b{=}c): \ldots \text{return } eff returnerer verdien av ee; bb får standardverdi cc hvis den ikke gis

Symboler

a, ba,\ bparametre
ccstandardverdi for bb
eeuttrykket som returneres

Eksempel

def f(a, b=2): return a * b

f(3) bruker standardverdien: 3⋅2=63\cdot 2 = 6.

En funksjon uten return-setning gir alltid None, ikke 0 eller tom streng.
Øv på funksjoner og datastrukturer gratis →

← Listeforståelse · Ordbok (dict) →

Del av Programmering med Python: Funksjoner og datastrukturer.