Los bucles son como lo único que define un lenguaje de programación. Son una construcción esencial que proporciona la capacidad de ejecutar continuamente una acción siempre que una condición sea verdadera.
Este artículo discutirá cómo podemos implementar y usar construcciones de bucle en el lenguaje de programación de óxido.
Construcciones de bucle de óxido
El óxido nos proporciona las siguientes construcciones de bucle
Explore cómo funciona cada construcción y cómo usarla.
Óxido para bucle
A para bucle en óxido se usa para iterar sobre elementos de un objeto iterable usando un iterador. Devuelve una serie de valores hasta que el iterador esté vacío. El valor del bucle for luego se puede usar para realizar una acción dentro del cuerpo de bucle.
La sintaxis para un bucle for en óxido es como se muestra:
para el patrón en la expresiónEjemplo de uso de un bucle for es iterar sobre los elementos de una matriz. Un ejemplo es como se muestra a continuación:
fnmain ()Otro ejemplo del bucle for es iterar en una gama de enteros utilizando la palabra clave. Por ejemplo:
fnmain ()El ejemplo anterior itera sobre los elementos del 1 al 10, exclusivo del último elemento. Si desea incluir 10 en los valores, use la sintaxis:
para i en 1 ... = 10Óxido mientras bucle
El bucle while ejecuta un bloque de código hasta que la condición especificada sea falsa. Por lo tanto, mientras una condición sea verdadera, el bloque dentro de todo el cuerpo funcionará continuamente.
Un ejemplo es como se muestra:
fnmain ()Para el código anterior, comenzamos definiendo una variable mutable I. Luego usamos un bucle de tiempo para ejecutar continuamente un bloque de código, mientras que el valor de I es menor o igual a 5.
Tenga en cuenta que actualizamos el valor de I en cada iteración para evitar un bucle infinito.
Bucle de óxido
La expresión de bucle en óxido, denotada por la palabra clave de bucle, muestra un bucle infinito. Esta construcción de bucle usa el descanso y continúa las palabras clave para salir y omitir una iteración.
Un ejemplo es como se muestra:
fnmain ()El código anterior se ejecutará infinitamente hasta que contrarresta la declaración de descanso.
Conclusión
Este artículo explora varias construcciones de bucle en el lenguaje de programación de óxido. Usando este artículo, está en condiciones de abordar las necesidades de bucle en sus programas de óxido.
Esperamos que hayas disfrutado el artículo y gracias por leerlo!