Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako definovať globálne premenné v jazyku Python

Programovacie jazyky bežne umožňujú funkcie pre čítanie a zmeniť globálne premenné , ktoré sú deklarované mimo funkcie rozsah . Avšak , programovací jazyk Python umožňuje funkcia čítať , ale nemení globálne premenné , ak je premenná explicitne deklarované ako globálny vnútri funkcie . O " globálne " kľúčové slovo použiť v rámci funkcie v Pythone , takže funkcia môže zmeniť globálnu premennú hodnotu . Pokyny
1

Referenčné premennú vnútri funkcie , ako keby to bolo globálne zadaním odkaz na premennú . Napríklad :

variable_global = 0

def variable_global_print ( ) :

tlač variable_global

Volanie funkcie " variable_global_print " sa zobrazí " 0 " na štandardné výstup .
2

deklarovať premennú ako globálny explicitne pomocou " globálne " kľúčové slovo , po ktorom nasleduje názov premennej , keď hodnota bude priradená premennej vnútri funkcie .

3

Priraďte hodnotu teraz globálne premenné pomocou " = " operátor . Napríklad :

variable_global = 0

def variable_global_assign ( ) :

globálne variable_global

variable_global = 1

tlač variable_global

funkcia " variable_global_assign " vráti a zobrazí sa " 1 " na štandardný výstup , pretože bol vyhlásený za " globálne " v rámci funkcie a priradiť novú hodnotu " 1 " pomocou " = " operátor .


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené