⊗pyPmFnLVS 1 of 129 menu

A változók lokális hatókörűek a Pythonban

Egy függvényen belül található összes változó ún. lokális hatókörű - csak a saját függvényükön belül érhetők el, és a külső kódban nem dolgozhatunk velük.

Tegyük fel, hogy van egy függvényünk, amelyben van egy num változó:

def func(): num = 2 return num

Hívjuk meg, és próbáljuk meg kiírni a num változót a konzolra. A kód végrehajtása után hibaüzenetet kapunk, mert a változó ismeretlen a külső kódban:

func() print(num) # hibát fog jelezni

Mi lesz a következő kód végrehajtásának eredménye:

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

Mi lesz a következő kód végrehajtásának eredménye:

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

Mi lesz a következő kód végrehajtásának eredménye:

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

Mi lesz a következő kód végrehajtásának eredménye:

def func(): num = 7 return num func() print(num)
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás