Estructuras de control repetitivas: for

La estructura for nos permite recorrer los elementos de una secuencia (lista, tupla, cadena de caracteres,…). sin embargo en esta unidad vamos a a prender a usar for de forma similar a la instrucción Para de pseudocódigo, es decir, ejecutar una secuencia de instrucciones un número determinado de veces, desde un valor inicial, hasta un valor final y con un posible incremento. Para ello vamos a usar el tipo de datos range que nos permite generar listas de números. Vamos a usar for para crear bucles de instrucciones donde sabemos a priori el número de iteraciones que hay que realizar.

Ejemplos

Ejemplo 1

Escribir en pantalla del 1 al 10.

for var in range(1,11):
    print(var," ",end="")

Ejemplo 2

Escribir en pantalla de 10 al 1.

for var in range(10,0,-1):
    print(var," ",end="")

Ejemplo 3

Escribir los número pares desde el 2 al 10.

for var in range(2,11,2):
    print(var," ",end="")