Оператор continue в Python возвращает выполнение кода к началу цикла при срабатывании заданного условия как истина (true).
Он может быть использован как в цикле while, так и цикле for.
Содержание
Синтаксис
continue

Пример
for letter in 'Python': # First Example
if letter == 'h':
continue
print 'Current Letter :', letter
var = 10 # Second Example
while var > 0:
var = var -1
if var == 5:
continue
print 'Current variable value :', var
print "Good bye!"
Результат выполнения:
Current Letter : P Current Letter : y Current Letter : t Current Letter : o Current Letter : n Current variable value : 9 Current variable value : 8 Current variable value : 7 Current variable value : 6 Current variable value : 4 Current variable value : 3 Current variable value : 2 Current variable value : 1 Current variable value : 0 Good bye!
Примечание: более наглядным был бы такой пример:
for num in range(2, 10):
if num % 2 == 0:
print "Found an even number", num
continue
print "Found a number", num
И результат его выполнения:
Found an even number 2 Found a number 3 Found an even number 4 Found a number 5 Found an even number 6 Found a number 7 Found an even number 8 Found a number 9
8 331 views