Jak definovat globální proměnné v Pythonu
Krok 1
Odkaz na proměnnou v rámci funkce, jako by byl globální zadáním odkazu na proměnnou. Například:
variable_global = 0
def variable_global_print (): tisk variable_global
Přístup k funkci "variable_global_print" ukáže "0" ve standardním výstupu.
Krok 2
Deklarujte proměnnou jako globální explicitně pomocí klíčového slova "global", za kterým následuje název proměnné při přiřazení hodnoty proměnné v rámci funkce.
Krok 3
Přiřaďte globální proměnné nyní pomocí operátoru "=". Například:
variable_global = 0
def variable_global_assign (): globální variable_global variable_global = 1 print variable_global
Funkce "variable_global_assign" se vrátí a zobrazí standardní výstup "1", jelikož byla v rámci funkce deklarována jako "globální" a byla přidána nová hodnota "1" s operátorem "=".