@delnan: О local / nonglobal это то, что я имел в виду под «Если вы имеете в виду переменную на уровне модуля». Об этом идиотском «Так лежит безумие» вы должны рассказать ОП, а не мне ... кстати, в ответе фактически сказано, что это не так, как нужно делать.

граммист RoR, новичок в Python. Я пытаюсь найти синтаксис, который позволит мне установить переменную на определенное значение, только если она не была назначена ранее. В основном я хочу:

# only if var1 has not been previously assigned

var1 = 4

Ответы на вопрос(6)

Ваш ответ на вопрос