История изменений
Исправление MyTrooName, (текущая версия) :
Взорвёт его классикой UnboundLocalError.
:= уважает global и nonlocal
Можно ли := добавлять в eval?
я так понимаю, можно. если в eval globals и locals не заданы, то должен использоваться родительский scope, в соответствии с доками eval.
хотя там длинный список случаев, где := явно запрещен; eval я там не нагрепал, но может он под какой-то другой кейс подпадает.
Исходная версия MyTrooName, :
Взорвёт его классикой UnboundLocalError.
:= уважает global и nonlocal
Можно ли := добавлять в eval?
я так понимаю, можно. если в eval globals и locals не заданы, то должен использоваться родительский scope, в соответствии с доками eval.