Modos de escribir un código Perl

Perl es un lenguaje de programación de propósito general, interpretado de alto nivel y dinámico. Perl admite tanto la programación procedimental como la orientada a objetos. Al principio, Perl se desarrolló solo para la administración del sistema y el manejo de texto, pero en versiones posteriores, Perl obtuvo la capacidad de manejar expresiones regulares y … Continue reading «Modos de escribir un código Perl»

Perl frente a C/C++

Perl es un lenguaje de programación de propósito general, interpretado de alto nivel y dinámico. Fue desarrollado por Larry Wall, en 1987. No existe un acrónimo oficial para Perl, pero aún así, el acrónimo más utilizado es «Practical Extraction and Reporting Language». Algunos de los programadores también se refieren a Perl como el «lista de … Continue reading «Perl frente a C/C++»

perl | Función lcfirst()

La función lcfirst() en Perl devuelve la string VAR o $_ después de convertir el primer carácter a minúsculas. Sintaxis: lcfirst(VAR) Parámetro: VAR: Oración cuyo primer carácter se va a convertir a minúsculas Devuelve: la string VAR o $_ con el primer carácter en minúsculas Ejemplo 1: #!/usr/bin/perl    # Original String containing both # … Continue reading «perl | Función lcfirst()»

perl | función eliminar()

Delete() en Perl se usa para eliminar las claves especificadas y sus valores asociados de un hash, o los elementos especificados en el caso de una array. Esta operación solo funciona en elementos o sectores individuales. Sintaxis: eliminar (LISTA) Parámetros: LISTA que se va a borrar Devuelve: undef si la clave no existe; de ​​lo … Continue reading «perl | función eliminar()»

perl | clases en programación orientada a objetos

En este mundo moderno, donde el uso de la programación se ha movido al máximo y tiene su aplicación en todos y cada uno de los trabajos de nuestras vidas, necesitamos adaptarnos a dichos paradigmas de programación que están directamente ligados a los ejemplos del mundo real. Ha habido un cambio drástico en la competitividad … Continue reading «perl | clases en programación orientada a objetos»

perl | Directorios con operaciones CRUD

Perl es un lenguaje de programación universal y multiplataforma que se utiliza principalmente para la manipulación de texto y se utiliza en el desarrollo de muchas aplicaciones de software como desarrollo web, aplicación de interfaz gráfica de usuario, etc. Se prefiere a otros lenguajes de programación porque es más rápido, potente y Perl tiene muchos … Continue reading «perl | Directorios con operaciones CRUD»

perl | último en bucle

La última palabra clave se usa para controlar el bucle, lo que hace que la iteración actual del bucle se convierta inmediatamente en la última. Si se da una etiqueta, entonces viene del bucle por la etiqueta. Sintaxis: # Sale del bucle actual. ultimo # Sale del ciclo especificado por # MY_LABEL last MY_LABEL Ejemplo … Continue reading «perl | último en bucle»

perl | Obtener el número de elementos de una array

Una array en Perl es una variable utilizada para almacenar una lista ordenada de valores escalares. Una variable de array está precedida por un signo «arroba» (@). El tamaño de una array se puede determinar utilizando el contexto escalar en la array que devuelve la cantidad de elementos en la array Ejemplo 1: #!/usr/bin/perl    … Continue reading «perl | Obtener el número de elementos de una array»

perl | Hash en contexto escalar y de lista

Prerrequisito: Perl Hash Hash en Perl es un conjunto de pares clave/valor. Perl nos brinda la flexibilidad de asignar el hash a un tipo Lista y un tipo Escalar , conocidos como Contexto LISTA y Contexto ESCALAR respectivamente. Hash en contexto de LISTA La asignación de un hash a un tipo de lista en Perl … Continue reading «perl | Hash en contexto escalar y de lista»

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

El módulo Math::BigInt en Perl proporciona objetos que representan números enteros con precisión arbitraria y operadores aritméticos sobrecargados. El método from_bin() del módulo Math::BigInt se usa para convertir el número binario pasado como entrada a su número decimal correspondiente.  Sintaxis: Math::BigInt->from_bin() Parámetro: número binario de entrada a convertir Devuelve: un número decimal correspondiente al número … Continue reading «perl | Matemáticas::BigInt->from_bin() método»