Циклы
Управляющие конструкции повторения бывают двух видов:
условные операторы и циклы (те, что по значениям переменных определяют, сколько раз выполнить тело)
Повторить
Простейший блок повторить выполняет код в своём теле заданное число раз.

Python
for count in range(times):
# ...Цикл по
Блок цикл по (чаще всего его называют циклом for) увеличивает переменную от первого значения до третьего на величину шага (второе значение) и выполняет тело один раз для каждого из этих значений.

Python
for VAR in range(from, to + 1, by):
# ...Для каждого элемента
Блок для каждого элемента работает похоже, но вместо последовательных чисел по очереди берёт значения из списка.

Python
for VAR in list:
# ...Повторять пока / до
Блок повторять пока повторяет тело, пока условие истинно.
Блок повторять до повторяет тело, пока условие ложно, и выходит из цикла в тот момент, когда условие становится истинным.

Python
# unit = "while"
while condition:
# ...
# unit = "until"
while not condition:
# ...Прервать / продолжить
Блок прервать позволяет выйти из цикла раньше времени.
Блок продолжить (в большинстве языков программирования — continue) пропускает оставшийся код тела и начинает следующий проход.

Python
break
continue