Início > Perl, Programação > Perl primeiros passos – Let’s GO

Perl primeiros passos – Let’s GO


Opa, iniciando as postagens com a parte de programação, na verdade pegando do meu outro blog algo que já tinha feito, em carater inicial e experimental com o Perl, então como já era de esperar vamos ao bom e velho:
Alô mundo

Vamos saber um pouco mais sobre o Perl:

linguagem de programação multiplataforma, usada em aplicações de missão crítica, destaca-se o seu uso no desenvolvimento de aplicações web. Permite a criação de programas em ambientes UNIX, MSDOS, Windows, Macintosh, OS/2 e outros sistemas operacionais. Também é muito utilizada para programação de formulários www e em tarefas administrativas de sistemas UNIX (onde a linguagem nasceu e se desenvolveu), possui funções eficientes para manipulação de textos.

Para maiores informações: Clique aqui!!!

Um programa ou script Perl consiste em um ou mais comandos. Onde cada comando é simplesmente escrito no script, um após o outro. Não há necessidade de existir uma função main() ou algo do tipo. Os comandos Perl são finalizados
com um ponto-e-vírgula:
print “Alo, mundo”;
Os comentários inicializam com um sustenido (#)
# Isso aqui é um comentário

Caso não esteja enganado, tem uma linguagem bem direta, algo que me fez lembrar meus primeiros passos com o Python, primeiros passos que infelizmente ficaram so nos primeiros, mas quem sabe um dia, eu volto a caminhar nessa linguagem.

Agora vamos ver um simples programa para adicionar 2 números:

$a = 3;
$b = 2;
$c = $a + $b;
print $c;
$_, que é a “variável padrão”. Ela é utilizada como o argumento padrão para um grande número de funções no Perl, e é atribuída implicitamente em algumas construções de iteração.

A variável scalar representa um único valor:
$animal = “camelo”;
$resposta = 42;

Valores de variáveis scalar podem ser strings, inteiros ou números com
ponto flutuante. O Perl irá converter entre os tipos de acordo com a necessidade. Não é necessário pré-declarar os tipos de suas variáveis. Variáveis scalar podem ser utilizados de diversos modos:
print $animal;
print “O animal e’ $animal\n”;
print “O quadrado de $resposta e’ “, $resposta * $resposta, “\n”;

Uso do comando if
$x=7;
$y=8;

if ($x==$y){print “x é igual a y”}
else {print “x é diferente”};

Array
#Um array representa uma lista de valores:
O índice inicial de uma variável array é zero (0).
Esta é a maneira que você extrai elementos de um array:

@animais = (“camelo”, “lhama”, “coruja”);
print ” o primeiro animal é $animais[0]\n o segundo é $animais[1]”;
A variável especial $#array informa o índice do último elemento
de um array:
print $animais[$#animais];
Para extrair diversos valores de uma variável array:
@animais[0,1];                         # devolverá (“camel”, “llama”);
@animais[0..2];       # devolverá (“camel”, “llama”, “coruja”);
@animais[1..$#animais];         # devolverá todos exceto o primeiro elemento

Isto é chamado de “array slice”.

print ” @animais[0..2]\n”;

  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: