НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
89 of 97 menu

Задать глобальную переменную Python

Глобальной называют переменную, к которой можно получить доступ из всех блоков кода, однако задать ее возможно только в общем пространстве кода. Если мы задаем переменную внутри блока (функции или цикла), то она уже будет доступна только в их пределах, в соответствии с чем она называется локальной. Смотрите пример:

var1 = 3 def my_func(): var2 = 2 print(f'var1 inside function:', var1) print(f'var2 inside function:', var2) my_func() print(f'var1 outside function:', var1) print(f'var2 outside function:', var2)

Результат выполнения кода:

var1 inside function: 3 var2 inside function: 2 var1 outside function: 3 NameError: name 'var2' is not defined. Did you mean: 'var1'?
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить