Как да дефинираме глобалните променливи в Python
Стъпка 1
Препратка към променлива в дадена функция, сякаш е глобална чрез въвеждане на отправната точка към променливата. Например:
variable_global = 0
def variable_global_print (): отпечатайте variable_global
Достъпът до функцията "variable_global_print" ще покаже "0" в стандартния изход.
Стъпка 2
Декларирайте променливата като глобална изрично, като използвате ключовата дума "глобална", последвана от името на променливата, когато към променливата в дадена функция е присвоена стойност.
Стъпка 3
Задайте стойност на глобалната променлива сега, като използвате оператора "=". Например:
variable_global = 0
def variable_global_assign (): глобална variable_global variable_global = 1 print variable_global
Функцията "variable_global_assign" ще се върне и ще покаже "1" в стандартния изход, тъй като е обявена за "глобална" във функцията и е присвоена нова стойност "1" с оператора "=".