Правильное использование глобальных переменных в Python 3

Как правильно использовать глобальные переменные в Python 3?:

1 ) Указание global VAR_NAME один раз в основном скрипте (не внутри функции), а затем просто обращение к переменной как VAR_NAME везде

2) Указание global VAR_NAME один раз в каждой функции, которая использует глобальную переменную, а затем просто ссылается на переменную как VAR_NAME для остальной части функции и в самом основном скрипте

41
задан Eden Crow 20 February 2012 в 18:13
поделиться