Posted by : Unknown jueves, 30 de julio de 2015

Introducción:

A continuación se presentan algunos ejemplos del uso del ciclo for en Python.

Para realizar una acción un número n de iteraciones se puede utilizar el siguiente formato:

for var in range (n):
    acciones a repetir

Donde var es la variable que cambiará su valor en cada iteración y lo que esté dentro de range() indica el número de iteraciones del ciclo y la forma en que se incrementan o decrementan los valores en var.

Incremento de la variable:

Para realizar incrementos de 1 en 1 de la variable var de 0 a n -1 se utiliza range(n)

Ejemplo:

# Incremento de 0 a n-1
n = 5
for var in range (n):
    print var

Para realizar incrementos a partir de un número deseado se utiliza range (m,n), donde m indica el valor inicial de var.

Ejemplo:

# Incremento de m a n-1
m = 2
n  = 5
for var in range (m,n):
    print var

El formato range (m,n, k) incrementa la variable var de k en k en lugar de 1 en 1.

Ejemplo:

m = 2
n  = 8
k = 2 #incremento
for var in range (2,n,k):
    print var

Decremento de la variable:


Para realizar decrementos de n a m+1 se utiliza range (n,m,-1).

# Decremento de n a m+1
n = 5
m = -1
for var in range (n,-1,-1):
    print var


Recorrer elementos de una lista:

Además se puede recorrer una lista de valores  con el siguiente formato:

for var in lista:
    acciones a repetir

Ejemplo:

n = 5
lista = ['1',2,3.5,(2,3),[3,5],n]

for var in lista:
    print var

Comenta:

Subscribe to Posts | Subscribe to Comments

Popular Post

Licencia Creative Commons

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons. Este blog solamente tiene un fin educativo y no se recibe ningún beneficio económico por medio de publicidad o donaciones voluntarias.
Con la tecnología de Blogger.

- Copyright © Nepu-Gear - Metrominimalist - Powered by Blogger -