⊗pyPmFnLVS 1 of 129 menu

Lokalt variabelområde i Python

Alle variabler inde i en funktion har et såkaldt lokalt område synlighed - de er kun tilgængelige inden for deres egen funktions grænser, og i den eksterne kode kan man ikke arbejde med dem.

Lad os sige, at vi har en funktion, inde i hvilken der er en variabel num:

def func(): num = 2 return num

Lad os kalde den og prøve at udskrive variablen num til konsollen. Efter udførelse af koden returneres en fejl, fordi variablen er ukendt i den eksterne kode:

func() print(num) # vil vise en fejl

Hvad bliver resultatet af udførelsen af følgende kode:

def func(): num = 1 func() print(num)

Hvad bliver resultatet af udførelsen af følgende kode:

def func(): num = 3 print(num) func()

Hvad bliver resultatet af udførelsen af følgende kode:

def func(): num = 5 return num print(func())

Hvad bliver resultatet af udførelsen af følgende kode:

def func(): num = 7 return num func() print(num)
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