Python 3
Machine Learning

PENTRU ELEVII DE LICEU

LECȚIA 12
PAG. 2 / 4
Vizibilitatea variabilelor
Acasă >>> Lecții online

Cuvântul cheie "global"

Trebuie să anunțăm funcția anterioară despre faptul că variabila noastră x este cea din exterior și vom utiliza cuvântul cheie global, precum mai jos:
Editor - lectia12_vizibilitate.py
       
Rezultatul în consolă done
OBSERVAȚII

Nu a mai fost necesar niciun parametru ori argument la apel în acest caz. Dacă ar fi existat, ar fi apărut o eroare ... x nu putea fi și variabilă locală și globală în același timp în interiorul funcției inc:

 SyntaxError: name 'x' is local and global on line 4 

Așadar, o variabilă definită în exteriorul funcției este globală implicit – trebuie doar să specificăm acest fapt în interior.

Variabilele declarate în interiorul funcțiilor sunt numite variabile locale - mai precis, pot fi declarate în orice bloc (instrucțiune compusă) din cadrul acestora.

Trebuie să folosim cuvântul cheie global pentru a scrie și a citi o variabilă din afară în interiorul unei funcții.

Folosirea lui global în afara funcțiilor nu are niciun efect.
Avansează la pagina următoare.
 home   list  LECȚII   perm_identity   arrow_upward