def Q7():
names=['ben','thor','zoe','kate'] #the list of names
Max = 4
found=False
Splayer = input("What plaer are you looking for? ")
while found == False and current <= Max:
if names[current]== Splayer:
found = true
else:
current = current+1
if found == True:
print('yes, they have a top')
else:
print('no,they do not have a top score')
это программа, которая попросила меня сделать следующее: найти имя игрока и распечатать один из выходных данных на основе ввода пользователя, однако, когда я запустил его, вы обнаружите, что он найден == False и текущий < = Макс. : UnboundLocalError: локальная переменная «текущая» ссылка Перед назначением как я заставить его работать должным образомЧто означает, если сообщение об ошибке указывает, что переменная указана перед назначением?
И в чем вопрос? – Edd
Мы не понимаем ... Объясните ... Объясните доктора ... Объясните ... Истребите Доктора. –
В чем вопрос – kid