CURS ONLINE INTERACTIV

Python 3

PENTRU ÎNCEPĂTORI


"Primul volum Python în română care pur și simplu m-a uimit. Foarte bine explicat și ușor de înțeles." (Alexandru Cosmin)

"Cea mai bună carte de Python din RO." (Iulian Geană)

"Livrare promptă! M-am pus pe treabă!" (Emil Ilie)
LECȚIA 19
PAG. 2 / 4
Vizibilitatea variabilelor
Acasă >>> Lecții online, limbajul Python 3

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 - lectia19_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.
Cărțile editurii noastre
O parte dintre manualele și culegerile de probleme se găsește și [în format electronic] securizat sub formă de fișier *.pdf.

"O cameră fără cărţi este ca un corp fără suflet." (G. K. Chesterton)

Ultimele noutăți
[vezi lista completă a cărților]
 home   list  LECȚII   perm_identity   arrow_upward