Я получаю эту ошибку, когда я попробовать запустить это я нахожу это странным, так как я не имею 2 функции так что им не уверен, почему я попытался с помощью глобальных и не фиксированы:несвязанный локальная переменная
TraceBack: в в remove_smallest UnboundLocalError: локальная переменная 'низкий' обращаться до присвоения
def remove_smallest(numbers):
for i in range(0,len(numbers)-1):
lowest=0
if((numbers[i]<numbers[i+1]) and (numbers[i]<numbers[lowest])):
lowest=i
del numbers[lowest]
return numbers
Возможный дубликат [UnboundLocalError: локальная переменная 'рука' обращаться до присвоения] (http://stackoverflow.com/questions/42198356/unboundlocalerror-local-variable-arm-referenced-before-assignment) –