⊗pyPmUFInr 198 of 208 menu

Grunnleggende om brukerdefinerte funksjoner i Python

I Python, i tillegg til å bruke standard funksjoner og metoder, kan man lage og anvende sine egne funksjoner.

La oss se på syntaksen for å lage egen funksjon. For å deklarere må man skrive nøkkelordet def, deretter dens navn og runde parenteser, der man kan angi parametre. Deretter settes et kolon, etterfulgt av at den nødvendige koden (funksjonens kropp) skrives i blokken under. Funksjonens kropp må være rykket inn med innrykk, som i enhver annen kodeblokk.

La oss som et eksempel lage funksjonen func:

def func(): ''' funksjonens kropp, der koden for utførelse er skrevet '''

La oss gjøre slik at funksjonen func skriver ut et utropstegn:

def func(): print('!')

La oss nå kalle funksjonen vår. For å gjøre dette er det nødvendig å skrive dens navn og runde parenteser:

def func(): print('!') # Kaller funksjonen vår: func() # vil skrive ut '!'

Man kan kalle funksjonen vår flere ganger - i dette tilfellet vil hvert funksjonskall utføre en ny utskrift til skjermen:

def func(): print('!') func() # vil skrive ut '!' func() # vil skrive ut '!' func() # vil skrive ut '!'

I Python må funksjonen kalles under dens deklarasjon:

func() # vil gi en feil def func(): print('!')

Lag en funksjon som vil skrive ut ditt fornavn og etternavn.

Lag en funksjon som vil skrive ut summen av 3 og 6.

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