Как да дефинираме глобалните променливи в Python

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" с оператора "=".