Как увеличить итерирующую переменную в цикле for python [дубликат]Python

Программы на Python
Ответить
Anonymous
 Как увеличить итерирующую переменную в цикле for python [дубликат]

Сообщение Anonymous »

Я пытаюсь увеличить цикл for внутри самого себя, если выполняется определенное условие, как показано в коде ниже

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

for i in range(0,5):
if condition == True:
i+=1
print(i)
Если он работает так, как я хочу, вывод должен быть: «1 3 5». Вместо этого выводится «0 1 2 3 4». Может ли кто-нибудь помочь мне с этим?

Подробнее здесь: https://stackoverflow.com/questions/766 ... oop-python
Ответить

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

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

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

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

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