04 – Estructuras Repetitivas

En 2020, llega la cuarta entrega de “aprende python” con informática para gallinas, entrando a explicar las estructuras repetitivas.

Estructuras repetitivas hace referencia a los bucles condicionales que se pueden usar. Un bucle condicional, es un bloque lógico de acciones; éstas, se repiten hasta que se cumple una condición. Las principales que se pueden encontrar en todos los lenguages, son las estructuras WHILE y FOR.

  • WHILE: Se repite la acción mientras que no se cumpla la condición.
  • FOR: Se repite la acción hasta que se llegue al final del conteo en el bucle.

En el documento PDF adjunto al final de esta entrada, se explicará cómo usar cada una de ellas. Se hará una breve explicación de las estructuras repetitivas variantes; usadas dentro de las mismas para controlar el ciclo. Estas estructuras varriantes son:

  • BREAK: Corta el ciclo de inmediato.
  • PASS: Indica al intérprete que el bloque está vacío.
  • CONTINUE: Fuerza la repetición del cilo sin terminar de ejecutar las acicones.

Aparte del contenido relacionado con el título de la entrada; se pretende explicar el tratatamiento de números complejos en python. Este tratamiento, puede llevarse a cabo en python gracias al dato numérico denominado “complex“; permitiendo representar números complejos de la forma (a+bj).

Por último, se explica la medición de tiempo de ejecución de un proceso en python, usando para ello la librería time; teniendo que importarla.

Finalmente, se realiza una propuesta de 11 ejercicios; pudiendo así, comprobar los conocimientos adquiridos durante la lectura del manual. No perdamos más tiempo, vamos a ello:

Descarga PDF: 04 – Estructuras Repetitivas.

Si te perdiste alguna de las entradas previas….

… puedes volver a ellas entrando en los enlaces que se dejan a continuación:

  1. https://www.informaticaparagallinas.com/entradas/programacion/py/aprende-python/aprende-python-01/
  2. https://www.informaticaparagallinas.com/entradas/programacion/py/aprende-python/aprende-python-02/
  3. https://www.informaticaparagallinas.com/entradas/programacion/py/aprende-python/aprende-python-03-estructuras-condicionales-y-subproblemas/