perl | longitud() función

La función length() en Perl encuentra la longitud (número de caracteres) de una string dada, o $_ si no se especifica. Sintaxis: longitud (VAR) Parámetro: VAR: String o grupo de strings cuya longitud se quiere calcular Retorno: Devuelve el tamaño de la string. Ejemplo 1: #!/usr/bin/perl    # String whose length is to be calculated … Continue reading «perl | longitud() función»

perl | Salir de un Script

exit() evalúa la expresión que se le pasa y sale del intérprete de Perl mientras devuelve el valor como el valor de salida. La función exit() no siempre sale inmediatamente sino que llama a las rutinas finales antes de que finalice el programa. Si no se pasa ninguna expresión a la función de salida, se … Continue reading «perl | Salir de un Script»

Firma de función en Perl

Una función o subrutina de Perl es un grupo de sentencias que juntas realizan una tarea específica. En cada lenguaje de programación, el usuario quiere reutilizar el código. Entonces, el usuario pone la sección de código en función o subrutina para que no haya necesidad de escribir código una y otra vez. En Perl, los … Continue reading «Firma de función en Perl»

Uso de print() y say() en Perl

Perl usa declaraciones y expresiones para evaluar la entrada proporcionada por el usuario o proporcionada como entrada codificada en el código. Esta expresión evaluada no se mostrará al programador ya que ha sido evaluada en el compilador. Para mostrar esta expresión evaluada, Perl usa print()función y say()función. Estas funciones pueden mostrar cualquier cosa que se … Continue reading «Uso de print() y say() en Perl»

perl | Funciones de array útiles

En Perl, array es un tipo especial de variable. La array se utiliza para almacenar la lista de valores y cada objeto de la lista se denomina elemento. Los elementos pueden ser un número, una string o cualquier tipo de datos escalares, incluida otra variable. Array en Perl proporciona varias funciones integradas para realizar operaciones como … Continue reading «perl | Funciones de array útiles»

perl | dado-cuándo Declaración

given-whenLa declaración en Perl es un sustituto de las declaraciones if largas que comparan una variable con varios valores integrales. La given-whensentencia es una sentencia de bifurcación multivía. Proporciona una forma sencilla de enviar la ejecución a diferentes partes del código en función del valor de la expresión. givenes una declaración de control que permite … Continue reading «perl | dado-cuándo Declaración»

perl | Función index()

Esta función devuelve la posición de la primera aparición de una substring (o patrón) dada en una string (o texto). Podemos especificar la posición de inicio. Por defecto, busca desde el principio (es decir, desde el índice cero). Sintaxis: # Busca pat en el texto del índice dado (text, pat, index) # Busca pat en … Continue reading «perl | Función index()»

perl | Arrays multidimensionales

Las arrays multidimensionales en Perl son las arrays con más de una dimensión. Técnicamente, no existe una array multidimensional en Perl, pero las arrays se utilizan para actuar porque tienen más de una dimensión. Las arrays multidimensionales se representan en forma de filas y columnas, también conocidas como arrays. Cada elemento de una array puede … Continue reading «perl | Arrays multidimensionales»

perl | función inversa()

La función reverse() en Perl cuando se usa en un contexto de lista, cambia el orden de los elementos en la Lista y devuelve la Lista en orden inverso. Mientras está en un contexto escalar, devuelve una string concatenada de los valores de la Lista, con cada carácter de la string en el orden opuesto. … Continue reading «perl | función inversa()»

perl | Matemáticas::BigInt->bneg() método

Math::BigIntmódulo en Perl proporciona objetos que representan números enteros con precisión arbitraria y operadores aritméticos sobrecargados. El método bneg() del Math::BigIntmódulo se usa para cambiar el valor de entrada a su valor negativo y no hace nada para los valores cero o NAN Sintaxis: Math::BigInt->bneg() Parámetro: Sin parámetro Devoluciones: objeto con valor valor negado Ejemplo … Continue reading «perl | Matemáticas::BigInt->bneg() método»