viernes, 19 de mayo de 2017

[Tutorial Python] 8. Bucles I: Función For



Otra de las funciones más importantes en cualquier lenguaje de programación es la capacidad de crear bucles.

Un bucle es la repetición de una o más funciones dentro del programa, siempre y cuando se cumpla una cierta condición.

La función "for" es la primera manera que veremos para hacer un bucle.

La sintaxis de esta función es la siguiente:

for condición:
    función a efectuar si la condición se cumple

Sabiendo esto podremos crear un pequeño programa que muestre en pantalla "Hola, mundo" tres veces.

x = 1
for x in range(1, 4):
    print("Hola, mundo")
    x += 1


Analicemos parte por parte el programa anterior:
  • En la parte x = 1 estamos declarando el valor de una variable cualquiera que luego introduciremos a la función for.
  • En for x in range(1, 4): estamos estableciendo que se hará un bucle siempre y cuando el valor de x sea menor que 4. Como establecimos antes que x = 1 la función debe cumplirse, para empezar. Es importante mencionar que la sintaxis de las condiciones en for es diferente a las de if.
  • print("Hola, mundo") es aquello que se ejecutará varias veces.
  • Y en x += 1 estamos haciendo que el valor de la variable x se incremente en 1 cada vez que se ejecuta el bucle.
Trata de modificar este código para que muestre en pantalla diferentes textos, diferentes número de veces.

También recuerda que puedes visitar la página de prácticas para ejercitar lo que acabas de aprender y ver otras aplicaciones de esta función.

Eso es todo por hoy, lectores. Cualquier duda, comentario, sugerencia u aportación escríbeme más abajo. Hasta el siguiente post.