Объяснение:
Python видит присваивание x = 5 и считает x локальной переменной. Но до этого мы пытаемся её прочитать, поэтому получаем UnboundLocalError.
Разъяснивший Python
Post #4779
302

РА Разъяснивший Python @python_pssss · 6.97K subscribers 