În limbajul de programare, variabilele sunt utilizate pentru a stoca informații. De exemplu, în dezvoltarea unui sistem software de management al elevilor, numele, adresa de e-mail și vârsta unui student vor fi stocate în variabilele respective. La fel ca alte limbaje de programare, Python are atât variabile globale, cât și variabile locale. În Python, variabilele globale sunt declarate în afara funcției și pot fi utilizate oriunde în program. Acest articol explică în detaliu variabilele globale din Python cu câteva exemple.
Domeniul de aplicare al variabilei globale este foarte larg și nu se limitează la nicio funcție specifică. Aceste variabile pot fi utilizate atât în interiorul, cât și în afara funcției pentru stocarea și recuperarea informațiilor.
Crearea și utilizarea variabilelor globale
În acest exemplu, vom crea și vom folosi o variabilă globală în scriptul nostru Python.
#crearea unei variabile de numenume = "kamran"
#crearea unei funcții
student def ():
print ("Numele este:", nume)
# apelarea funcției
student()
Ieșire
În codul dat, variabila „nume” este declarată, iar valoarea este alocată în afara funcției. Apoi, am apelat și am folosit această variabilă în interiorul funcției. Funcția student imprimă valoarea numelui studentului, iar valoarea numelui este luată de variabila globală.
Acum, dacă declarăm aceeași variabilă „nume” în interiorul funcției și o imprimăm, variabila locală a funcției va fi apelată și valoarea acesteia va fi tipărită. Variabilele locale sunt variabile care sunt create și utilizate în interiorul unei funcții.
#crearea unei variabile de numenume = "kamran"
#crearea unei funcții
student def ():
#crearea variabilei locale
nume = 'Talha'
print ("Numele este:", nume)
# apelarea funcției
student()
Ieșire
Variabila globală este un instrument excelent pentru stocarea informațiilor pe tot parcursul unui program. Când aveți nevoie de informații, puteți apela aceste variabile în cadrul oricărei funcții și utilizați valoarea acestora. În următorul exemplu, vom crea două variabile globale, num1 și num2, și le vom folosi în mai multe funcții pentru efectuarea adunării, scăderii, multiplicării și divizării.
#crearea a două variabile globale, num1 și num2num1 = 10
num2 = 20
#funcția de adăugare a crearii
add addition ():
print ("Suma este:", num1 + num2)
#funcția de scădere a scăderii
scăderea def ():
print („Diferența este”, num2-num1)
#crearea funcției de multiplicare
multiplicare def ():
print ("Valoarea de multiplicare este:", num1 * num2)
#crearea funcției de multiplicare
divizare def ():
print ("Valoarea diviziunii este", num2 / num1)
#calling toate funcțiile
plus()
scădere()
multiplicare()
Divizia()
Ieșire
Până acum, am văzut doar exemple în care variabilele globale au fost create în afara funcției. Cu toate acestea, cu global cuvânt cheie, putem crea variabile globale în cadrul unei funcții.
În și în afara funcției, valoarea variabilei create cu cuvântul cheie global va rămâne aceeași.
#crearea unei funcțiistudent def ():
#crearea variabilei locale
nume global
nume = "Kamran"
# apelarea funcției
student()
print ("Numele este:", nume)
Ieșire
Concluzie
Acest articol a explicat variabilele globale în Python cu mai multe exemple. Variabilele sunt elementele de bază ale limbajelor de programare. Acestea sunt utilizate pentru a stoca informații pertinente. Cu variabilele globale, valoarea rămâne aceeași pe tot parcursul programului.