⊗pyPmUFInr 198 of 208 menu

Grundlæggende arbejde med brugerdefinerede funktioner i Python

I Python, udover at bruge standard funktioner og metoder, kan man oprette og anvende sine egne funktioner.

Lad os se på syntaksen for at oprette en egen funktion. For at erklære skal man skrive nøgleordet def, derefter dens navn og runde parenteser, hvor man kan angive parametre. Derefter sættes et kolon, hvorefter den nødvendige kode skrives i det nederste blok (funktionens krop). Funktionens krop skal være rykket med indrykning, ligesom i enhver anden kodeblok.

Lad os som eksempel lave funktionen func:

def func(): ''' funktionens krop, hvori koden er skrevet for udførelse '''

Lad os gøre så funktionen func udskriver et udråbstegn:

def func(): print('!')

Lad os nu kalde vores funktion. For at gøre dette er det nødvendigt at skrive dens navn og runde parenteser:

def func(): print('!') # Kalder vores funktion: func() # vil udskrive '!'

Man kan kalde vores funktion flere gange - i dette tilfælde vil hvert funktionskald foretage en ny udskrift til skærmen:

def func(): print('!') func() # vil udskrive '!' func() # vil udskrive '!' func() # vil udskrive '!'

I Python skal funktionen nødvendigvis kaldes under dens erklæring:

func() # vil vise en fejl def func(): print('!')

Lav en funktion, som vil udskrive dit fornavn og efternavn.

Lav en funktion, som vil udskrive summen af 3 og 6.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis