Это задачка на внимательность. В ветке
else мы не отнимаем единичку у a, а присваиваем ей значение -1Поэтому по итогу она и остаётся равной
-1
PY Python: задачки и вопросы @quiz_python · 6.91K subscribers else мы не отнимаем единичку у a, а присваиваем ей значение -1-1