Предмет: Информатика, автор: 6996694

Как в Python внутри цикла For, при соблюдении некоторых условий, прописанных в if'е начинать цикл for заново?


SpitefulSpamer: Если конструкция такая:
for ..
__if ..
____Тут полезный код

То, как вариант, обернуть это всё ещё в один цикл, с пост условием, и выходить из него только тогда, когда в if в переменную будет записано true.
То есть, примерно так:

do
__for ...
____if
______УсловиеСоблюдено = true
______break
while (УсловиеСоблюдено)

Ответы

Автор ответа: vladbardin2014p7d85b
0

Используйте оператор continue


SpitefulSpamer: А прочитать вопрос, не?
vladbardin2014p7d85b: И что я не дочитал
vladbardin2014p7d85b: Оператор continue начинает следующий проход цикла, минуя оставшееся тело цикла (for или while)
SpitefulSpamer: Может Вы мысли прочли, и точно знаете, что имел ввиду автор вопроса, но вопрос задан про весь цикл заново, а не про итерацию
vladbardin2014p7d85b: Да, теперь заметил. Моя ошибка
Похожие вопросы