Проблема с переменной, не обновляющейся в цикле [закрыто]Python

Программы на Python
Ответить
Anonymous
 Проблема с переменной, не обновляющейся в цикле [закрыто]

Сообщение Anonymous »

У меня возникла проблема: моя переменная x неправильно обновляется внутри цикла. Я просмотрел 15 других тем, и ни одна из них не подходит для моего конкретного случая.

Код: Выделить всё

def check_data(input_list):
for i in range(len(input_list)):
# logic goes here
x = 10
# ...
# more logic
return x

# why is x always 10?? It should be 2???
Я использую специальную ОС, созданную моим другом, поэтому не могу использовать стандартные инструменты отладки. Кроме того, я ограничен Python 2.6 по причинам, связанным с устаревшими версиями, поэтому, пожалуйста, не предлагайте ничего за последние 15 лет.

Подробнее здесь: https://stackoverflow.com/questions/798 ... ng-in-loop
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»