Задать вопрос
ibr_98
@ibr_98

Как в пайтоне создать глобальную переменную?

Всем привет!
Как в пайтоне создать глобальную переменную? этот код не работает:
def funk():
  nonlocal i
  i = 10
funk()
print(i)


ошибка:
SyntaxError: no binding for nonlocal 'i' found
  • Вопрос задан
  • 830 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@trofimovdev
Python
def funс():
    global a
    a = 1
func()
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Глобальную переменную объявлять вне функции.
Если хотим изменить глобальную переменную, то обращаемся к ней как в примере
count = 0

def example():
    global count
    count += 1  # Изменяет значение глобальной переменной count
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы