Estructuras Repetitivas en Python
Las estructura repetitivas son estructuras que sirven para repetir operaciones un determinado número de veces mientras que al mismo tiempo se verifica que un valor se cumpla.
En Python existen 2 estructuras que sirven para esto:
Estructura while :
Esta estructura ejecuta un bloque de instrucciones siempre y cuando una condición sea cierta. Si la condición es falsa entonces el bucle se termina.
Estructura for :
Esta estructura tiene una estructura iterable, en la cual hay una serie de valores que ira tomando la variable. Al tomar el valor inicial se inicia una operación y luego la variable cambia y se vuelves a iniciar la operación, esto sigue así hasta que toma el valor final y la operación se realiza una ultima vez, terminado el bucle.
Ventajas y desventajas de las estructuras repetitivas:
Ventajas:
- Permiten automatizar al repetir un bloque de operaciones
- Optimizan el uso de recursos
Desventajas:
- Puede llegar a generar bucles infinitos si no se especifican bien alguna parte
- Pueden llegar a ser difíciles de entender
Ejemplo:
Fuente: https://pyflo.net/while/
Comentarios
Publicar un comentario