дальше по коду?
Прилетает None и это что-то с областями видимости
по хорошему так if ...: a = 1 else: a = 2
У блока if нет своей области видимости
Телепаты в отпуске
Зачем ты определяешь ее только в if?
у тебя может произойти ситуация когда a не определена
Потому что может принимать 2 значения
да но ты определяешь только одно
И в блоке if правильно определяется. Передаю дальше в другую функцию где она становится внезапно None
Код внутри иф выполняется, внезапно, не всегда, а только если выполнено условие
Ты так и не научился без шарад вопросы задавать?
Обсуждают сегодня