Тақырып «Python 3 бағдарламалау тіліндегі циклдер»
While циклі
While - Python-дағы ең әмбебап циклдердің бірі, сондықтан өте баяу. Шарт дұрыс болғанша цикл денесін орындайды.
>>> i = 5 >>> while i < 15: ... print(i) ... i = i + 2 ... 5 7 9 11 13
For циклі
For циклі біршама күрделі және жан-жақты емес, бірақ ол while цикліне қарағанда әлдеқайда жылдам. Бұл цикл кез-келген итерацияланған объект бойынша жүреді (мысалы, Жол немесе Тізім) және әр өту кезінде цикл денесі орындалады.
>>> for i in 'hello world': ... print(i * 2, end='') ... hheelllloo wwoorrlldd
Continue операторы
Жалғастыру операторы циклдің қалған денесін (for немесе while) айналып өтіп, циклдің келесі өтуін бастайды.
>>> for i in 'hello world': ... if i == 'o': ... continue ... print(i * 2, end='') ... hheellll wwrrlldd