W języku programowania zmienne są używane do przechowywania informacji. Na przykład, opracowując system oprogramowania do zarządzania studentami, nazwa, e -mail i wiek studenta będą przechowywane w odpowiednich zmiennych. Podobnie jak inne języki programowania, Python ma zarówno zmienne globalne, jak i lokalne. W Python zmienne globalne są deklarowane poza funkcją i mogą być używane wszędzie w programie. Ten artykuł szczegółowo wyjaśnia zmienne globalne w Pythonie z niektórymi przykładami.
Zakres zmiennej globalnej jest bardzo szeroki i nie ogranicza się do żadnej konkretnej funkcji. Te zmienne można używać zarówno wewnątrz, jak i na zewnątrz funkcji do przechowywania i pobierania informacji.
W tym przykładzie będziemy Creayte i użyjemy zmiennej globalnej w naszym skrypcie Python.
#Ukształcenie zmiennej nazwyWyjście
W danym kodzie zmienna „nazwa” jest zadeklarowana, a wartość jest przypisywana poza funkcją. Następnie wywołaliśmy i użyliśmy tej zmiennej w funkcji. Funkcja Studenta drukuje wartość imienia ucznia, a wartość nazwy jest przyjmowana przez zmienną globalną.
Teraz, jeśli ogłosimy tę samą zmienną „Nazwa” wewnątrz funkcji i wydrukujemy ją, zmienna lokalna funkcji zostanie wywołana, a jej wartość zostanie wydrukowana. Zmienne lokalne to zmienne, które są tworzone i używane w funkcji.
#Ukształcenie zmiennej nazwyWyjście
Zmienna globalna to świetne narzędzie do przechowywania informacji w całym programie. Gdy potrzebujesz informacji, możesz wywołać te zmienne w dowolnej funkcji i użyć ich wartości. W następnym przykładzie utworzymy dwie zmienne globalne, NUM1 i NUM2 i użyjemy ich w wielu funkcjach do wykonywania dodawania, odejmowania, mnożenia i podziału.
#Tworzenie dwóch zmiennych globalnych, NUM1 i NUM2Wyjście
Do tej pory widzieliśmy tylko przykłady, w których zmienne globalne zostały utworzone poza funkcją. Jednak z światowy słowo kluczowe, możemy tworzyć zmienne globalne w ramach funkcji.
W funkcji i poza nią wartość zmiennej utworzonej za pomocą globalnego słowa kluczowego pozostanie taka sama.
#Tworzenie funkcjiWyjście
Wniosek
W tym artykule wyjaśniono zmienne globalne w Pythonie za pomocą kilku przykładów. Zmienne to elementy składowe języków programowania. Są używane do przechowywania istotnych informacji. Z zmiennymi globalnymi wartość pozostaje taka sama w całym programie.