Python 2 bucles

Bucles (while, for)

·        While:
Este bucle, se encarga de ejecutar una misma acción "mientras que" una determinada condición se cumpla. Siempre debemos sumar o restar a la variable después para que vaya probando con mas números.

Ejemplo: Mientras que año sea menor o igual a 2012, imprimir la frase "Informes del Año año".
anio = 2001
while anio <= 2008:
    print "Informes del Año", str(anio)
    anio += 1

Si la condición no es una operación numérica sino con palabras podremos hacer que el condicional deje de cumplirse, con la break:
while True:
    nombre = raw_input("Indique su nombre: ")
    if nombre:
        break
·        For:
Un bucle for se repite un número concreto de veces. Podemos decirle el número exacto de veces a repetir con range: repite “Hola ” 3 veces.

for x in range(3):
    print “Hola ”
^se vería – Hola Hola Hola

Podemos decirle un rango de valores: por cada año en el rango 2001 a 2013, imprimir la frase "Informes del Año año":

for anio in range(2001, 2013):
    print "Informes del Año", str(año)

Podemos hacer que la variable recorra un string: haz que se muestren cada una de las letras de una palabra.
for letra in “AMIGO”:
    print letra
^se vería –
Dame una A
Dame una M
Dame una I
Dame una G
Dame una O
 Podemos hacer que la variable recorra un conjunto de valores que queramos: haz que se muestren cada una de las letras de una palabra.
for i in ["Alba", "Benito", 27]:
    print "Hola. Ahora i vale " + str(i)
^se vería --
Hola. Ahora i vale Alba
Hola. Ahora i vale Benito
Hola. Ahora i vale 27





Entradas populares de este blog

scratch 1 EJERCICIOS BÁSICOS DE OPERACIONES

scratch 3 EJERCICIOS DE CONTROL DE FLUJO