«неразрешенная ссылка» при присвоении глобальной переменнойPython

Программы на Python
Ответить
Anonymous
 «неразрешенная ссылка» при присвоении глобальной переменной

Сообщение Anonymous »

Я пытаюсь найти причину этой ошибки. Код

Код: Выделить всё

def x():
if b == 1:
a = a + 4
print(a)
a = 5
b = 1

x()
При втором использовании моей переменной a: a = a + 4 возникает ошибка.

Я разрабатываю программу, которая в основном использует этот тип присваиваний.>

Подробнее здесь: https://stackoverflow.com/questions/509 ... l-variable
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»