Питхон

Питхон глобалне променљиве

Питхон глобалне променљиве

У програмском језику, променљиве се користе за чување информација. На пример, у развоју софтверског система за управљање студентима, име, адреса е-поште и старост ученика биће сачувани у одговарајућим променљивим. Као и други програмски језици, и Питхон има глобалне и локалне променљиве. У Питхону, глобалне променљиве су декларисане изван функције и могу се користити свуда у програму. Овај чланак детаљно објашњава глобалне променљиве у Питхону са неколико примера.

Опсег глобалне променљиве је веома широк и није ограничен на било коју одређену функцију. Ове променљиве се могу користити и унутар и изван функције за чување и преузимање информација.

Стварање и употреба глобалних променљивих

У овом примеру ћемо креирати и користити глобалну променљиву у нашој Питхон скрипти.

#креирање променљиве имена
наме = "камран"
#креирање функције
деф студент ():
принт ("Име је:", име)
#позивање функције
ученик()

Оутпут

У датом коду декларисана је променљива 'наме', а вредност је додељена изван функције. Даље, позвали смо и користили ову променљиву унутар функције. Студент функција исписује вредност имена ученика, а вредност имена узима глобална променљива.

Сада, ако декларисемо исту променљиву 'наме' унутар функције и одштампамо је, позваће се локална променљива функције и одштампаће се њена вредност. Локалне променљиве су променљиве које се креирају и користе унутар функције.

#креирање променљиве имена
наме = "камран"
#креирање функције
деф студент ():
#креирање локалне променљиве
наме = 'Талха'
принт ("Име је:", име)
#позивање функције
ученик()

Оутпут

Глобална променљива је одличан алат за чување информација током читавог програма. Када су вам потребне било какве информације, можете позвати ове променљиве унутар било које функције и користити њихову вредност. У следећем примеру ћемо створити две глобалне променљиве, нум1 и нум2, и користити их у више функција за извођење сабирања, одузимања, множења и дељења.

#креирање две глобалне променљиве, нум1 и нум2
нум1 = 10
нум2 = 20
#креирање функције додавања
деф додатак ():
принт ("Збир је:", нум1 + нум2)
#креирање функције одузимања
деф одузимање ():
принт ("Разлика је", нум2-нум1)
#креирање функције множења
деф мултиплицатион ():
принт ("Вредност множења је:", нум1 * нум2)
#креирање функције множења
деф Дивисион ():
принт ("Вредност поделе је", нум2 / нум1)
#позивање свих функција
додатак ()
одузимање ()
множење ()
дивизија ()

Оутпут

До сада смо видели само примере у којима су глобалне променљиве креиране изван функције. Међутим, са глобални Кључна реч, можемо да креирамо глобалне променљиве унутар функције.

Унутар и изван функције, вредност променљиве креиране са глобалном кључном речи остаће иста.

#креирање функције
деф студент ():
#креирање локалне променљиве
глобално име
наме = "Камран"
#позивање функције
ученик()
принт ("Име је:", име)

Оутпут

Закључак

Овај чланак је објаснио глобалне променљиве у Питхону са неколико примера. Варијабле су градивни блокови програмских језика. Користе се за чување релевантних информација. Са глобалним променљивим, вредност остаје иста током целог програма.

Замените тастере миша другачије за различити софтвер помоћу Кс-Моусе Буттон Цонтрол
Можда вам је потребан алат који би могао да промени контролу миша са сваком апликацијом коју користите. Ако је то случај, можете испробати апликацију ...
Преглед бежичног миша Мицрософт Сцулпт Тоуцх
Недавно сам читао о Мицрософт Сцулпт Тоуцх бежични миш и одлучио да га купи. Након што сам га неко време користио, одлучио сам да са њим поделим своје...
Екран Трацкпад и показивач миша АппиМоусе за Виндовс таблете
Корисницима таблета често недостаје показивач миша, посебно када су уобичајени за коришћење преносних рачунара. Паметни телефони и таблети на додир ос...