Bucles
Hay dos tipos de control de bucle:
las condiciones y los bucles (los que controlan cuántas veces se ejecuta el cuerpo según el valor de las variables)
Repetir
El bloque repetir más sencillo ejecuta el código del cuerpo el número de veces indicado.

Python
for count in range(times):
# ...Contar con
El bloque contar con (que casi siempre se llama for loop) va aumentando una variable desde el primer valor hasta el tercero con el paso indicado (el segundo valor) y ejecuta el cuerpo una vez por cada valor.

Python
for VAR in range(from, to + 1, by):
# ...Para cada elemento
El bloque para cada elemento funciona de forma parecida, pero en lugar de una serie de números usa los valores de una lista en orden.

Python
for VAR in list:
# ...Repetir mientras / hasta
El bloque repetir mientras repite el cuerpo mientras la condición sea verdadera.
El bloque repetir hasta repite el cuerpo mientras la condición sea falsa y sale del bucle en el momento en que la condición pasa a ser verdadera.

Python
# unit = "while"
while condition:
# ...
# unit = "until"
while not condition:
# ...Salir del bucle / siguiente iteración
Con el bloque salir puedes salir del bucle antes de tiempo.
Siguiente iteración (en casi todos los lenguajes de programación, continue) se salta el resto del código del cuerpo y empieza la iteración (pasada) siguiente.

Python
break
continue