Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > итерации


Автор: YahоО 22.6.2023, 14:07
Код

for iterr in range(10):
    print(iterr)        
    #print(iterr)
    #print('iterr')
print(iterr)

Если в этом коде рас-комментировать третью (и/или четвертую) строчку то он перестает работать.      Почему?

Автор: Oldshelf 22.6.2023, 16:05
Не знаю. Запустил этот код https://www.online-python.com/VZuSICoQcl, получил:

Код

0
0
iterr
1
1
iterr
2
2
iterr
3
3
iterr
4
4
iterr
5
5
iterr
6
6
iterr
7
7
iterr
8
8
iterr
9
9
iterr
9


** Process exited - Return Code: 0 **
Press Enter to exit terminal

Автор: YahоО 22.6.2023, 17:35
Странно, и у меня сейчас он тоже работает!

Тогда не понятно почему три часа назад было все не так. Если прошлые мои ошибки я как то мог понять (сохраненял файл с одноименным названием с импортируемым файлом), то над этой еще предстоит поразмыслить, т.е. что то сразу мешало этому коду выполняться нормально, и который получился из многих десятков строк, которые я удалил чтобы выяснить точку такой остановки в оставшихся всего трех строках. Oldshelf, спасибо за отклик!
Может это из разряда сверх естественного, и если вопрос не вопрос, то как бы вообще удалить сей топик...   smile

Автор: YahоО 22.6.2023, 19:41
 smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)