Jak definovat globální proměnné v Pythonu

Python umožňuje rychlý rozvoj tím, že využívá opětovného použití objektově orientovaného kódu.

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 "=".