Foro de Informatica
" Hay la misma diferencia entre un sabio y un ignorante que entre un hombre vivo y un cadáver "

- Aristóteles -



        


Google
 
Web www.ComputerFacil.com
Forista del Mes:

rafa games




  Reply to this topicStart new topicStart Poll

> Programación Básica En Perl, Herramientas
dejavi
  Publicado: Aug 4 2007, 11:12 PM
Quote Post


Tera user
Group Icon

Grupo: Moderadores
Mensajes: 3.806
Miembro nº: 17.695
Registrado: 18-January 07



040807.



Cualquier distribución de Linux lleva instalado el intérprete de Perl, junto con los módulos (librerías) más utilizados, por lo que no tendremos que preocuparnos por su instalación.

Aunque Windows no tiene instalado el intérprete, en ActiveState podemos conseguir la última versión del intérprete para este sistema operativo.

También podemos descargar una copia de la distribución (13Mb) en: Perl para Windows

2.- Datos escalares.

Un dato escalar puede ser un número o una cadena de caracteres.

Podemos asignar a una variable un número entero o real (aunque internamente todo es tratado como un número real).

Las cadenas de texto las representaremos encerrándolas entre comillas simples (') o dobles ("):

'una cadena'
"otra cadena"

Hay caracteres especiales (retorno de carro, tabulador, etc) que se representan mediante la barra de escape:

* \n retorno de carro a una nueva línea
* \t un tabulador (8 espacios)
* \a un pitido por el altavoz del PC
* \\ el caracter \ (para usarlo como parte de la cadena)
* \" el caracter " (para usarlo como parte de la cadena)

Nombres de variables
Una variable es un contenedor que almacena uno o varios valores. Una variable escalar sólo almacena un valor (número o cadena).

Las variables escalares se denotan anteponiéndoles el signo de dólar ($) al nombre de variable que queremos usar:

$contador
$i
$cadena

Como nombre de variable podemos usar letras, números y _ mezcándolos, y teniendo en cuenta que se debe anteponer siempre el $ al nombre.
Operadores de comparación
Hay varios operadores de comparación, dependiendo de si estamos comparando cadenas o números, y del tipo de igualdad/desigualdad a comprobar:
comparación números cadenas
igual == eq
no igual != ne
menor que < lt
mayor que > gt
menor o igual que <= le
mayor o igual que >= ge


thumbsup.gif






--------------------
user posted image
PMEmail Poster
Top
0 usuario(s) está(n) leyendo esta discusión (0 invitado(s) y 0 usuario(s) anónimo(s))
0 miembro(s):

Topic Options Reply to this topicStart new topicStart Poll

 


ComputerFacil.com © 2006
          Webs Afiliadas - Contacto
Ofertas PCs :: Consultor de Marketing Online :: Foros :: Posicionamiento Web :: Foros de Informatica :: Foros :: eurodipity :: elhacker

eurodipity - eurodipity - eurodipity - eurodipity - eurodipity - eurodipity - eurodipity - eurodipity - eurodipity - eurodipity