MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
Глобальные переменные в языке Python
12.01.2013
23:21
Раздел: Компьютер - Программирование - Язык Python

Если глобальная переменная изменяется в функции, ее необходимо объявить внутри функции как глобальную.


someGlobalVar = 0


def incrimentGlobalVar()

global someGlobalVar

someGlobalVar = someGlobalVar + 1


Если глобальная переменная используется только для чтения, то ее не нужно объявлять.


def print_someGlobalVar():

print someGlobalVar


Для сохранения контекста лучше не использовать глобальные переменные. Что именно использовать, надо смотреть по обстоятельствам.


Так же в этом разделе:
← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования