for variable in lista o cadena o rango:
cuerpo del bucle
Que es una lista?
Es un arreglo donde se puede almacenar informacion, se se puede anadir las valores haciendo una simple suma tambien se los puede modificar.
lista=['e','i','o']
lista_matriz=[['e','i','o'],['a','u','x']]
print lista
lista=['a']+lista
print lista
lista=lista+['u']
print lista
print lista[0]
print lista_matriz[0][1]
print lista_matriz[1][2]
Y nos va a dar como resultado:
['e','i','o']
['a','e','i','o']
['a','e','i','o','u']
['a']
i
x
El único inconveniente en lista_matriz es que solo es un arreglo en dos dimensiones, no es una matriz en los siguientes juegos se va explicar como realizar operaciones matriciales.
Que es un rango?
Es una sentencia que nos genera una lista de una dimensión como la de los ejemplos de arriba (lista) y su forma es
range(argumento)
el argumento es un numero por ejemlo:print range(3)
y nos da como resultado:
[0,1,2]
Que es una cadena?
Es un string normal como por ejemplo
mensaje="Hola"
Ejemplo for:
for i in "hola":
print i
for i in ['a',"hola",'c',"qwerty"]:
print i
for i in range(3):
print i
0
1
2
3
i = 1
while i <= 11:
print i," ",
i = i + 1
1 2 3 4 5 6 7 8 9 10 11
Ya esto seria lo ultimo de esta pequeña introducción a Python el siguiente juego comenzamos con el entorno gráfico. Si desean mas informacion pueden visitar las siguientes paginas:
http://docs.python.org/tutorial/
http://es.diveintopython.org/index.html