Sentencia FOR
Un bucle for es un bucle que repite el bloque de instrucciones un número prederminado de veces y bloque de instrucciones que se repite se suele llamar cuerpo del bucle y cada repetición se suele llamar iteración.for variable in lista o cadena o rango:cuerpo del bucleQue 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 listalista=['a']+listaprint listalista=lista+['u']print listaprint 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']ixEl ú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 ifor i in ['a',"hola",'c',"qwerty"]:print ifor i in range(3):print i0123Sentencia While
Es otro tipo de bucle que se repite siempre que se cumpla la condición que este tiene.i = 1while i <= 11:print i," ",i = i + 11 2 3 4 5 6 7 8 9 10 11Ya 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
No hay comentarios:
Publicar un comentario
$ apt-get install comentarios