Программирование в первый раз на Python Как Python знает, когда остановить цикл for? Как будто у for нет подходящего конца, правильно? Итак, как он узнает, что является частью цикла, а что нет? Извините, если это глупый вопрос, я не нашел ответа
Python полагается на отступы для блоков кода, поэтому он знает, где заканчивается блок кода цикла, в зависимости от того, какой код имеет отступ, а какой нет.





Python сильно полагается на отступы
# Below prints 1-5, sees that the next for line is not indented, doesn't read it
for x in range(5):
print(x)
# there are other methods of breaking a python loop
for x in range(6):
print(x)
if x == 5:
# break the loop
break
Отступы, как и все остальное в Python. Если он с отступом, это часть того, что указано выше, с меньшим отступом.