Buscar este blog

mayo 31, 2010

Segundo juego!-B

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 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
y nos da un resultado igual para todos los casos:
0
1
2
3
Sentencia While
Es otro tipo de bucle que se repite siempre que se cumpla la condición que este tiene.
i = 1
while i <= 11:
print i," ",
i = i + 1
Nos da como resultado:
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

No hay comentarios:

Publicar un comentario

$ apt-get install comentarios