⊗pyPmFnLVS 1 of 129 menu

Domeniul local de vizibilitate al variabilelor în Python

Toate variabilele din interiorul unei funcții au așa-numitul domeniu de vizibilitate local - ele sunt accesibile doar în limitele funcției lor și în codul extern nu se poate lucra cu ele.

Să presupunem că avem o funcție, în interiorul căreia se află variabila num:

def func(): num = 2 return num

Să o apelăm și să încercăm să afișăm variabila num în consolă. După executarea codului va returna o eroare, deoarece variabila este necunoscută în codul extern:

func() print(num) # va afișa o eroare

Care va fi rezultatul executării următorului cod:

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

Care va fi rezultatul executării următorului cod:

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

Care va fi rezultatul executării următorului cod:

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

Care va fi rezultatul executării următorului cod:

def func(): num = 7 return num func() print(num)
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge