Глобальное ключевое слово Python
Глобальное ключевое слово
Если вам нужно создать глобальную переменную, но вы застряли в локальной области, вы можете использовать
global
ключевое слово.
Ключевое global
слово делает переменную глобальной.
Пример
Если вы используете global
ключевое слово, переменная принадлежит глобальной области видимости:
def myfunc():
global x
x = 300
myfunc()
print(x)
Кроме того, используйте global
ключевое слово, если вы хотите внести изменения в глобальную переменную внутри функции.
Пример
Чтобы изменить значение глобальной переменной внутри функции, обратитесь к переменной с помощью global
ключевого слова:
x = 300
def myfunc():
global x
x = 200
myfunc()
print(x)