Avancé(e)
Image

PERL est un langage de programmation (♦ voir DEF) multiplateforme, créé en 1987.

PERL permet de réaliser essentiellement des programmes de traitement.

Exemples de codes

→ Commençons par des codes très simples. Plus vous progresserez, page après page, plus les scripts seront sophistiqués. Vous devez néanmoins passer le cap de 30 à 40 pages par niveau, avant de passer à la prochaine étape...

→ Afin d'évaluer vos codes, cliquez sur l'icône à gauche en bas de page (rouages), puis choisissez un compilateur dans la liste qui s'ouvrira dans un autre onglet. Finalement, testez votre travail.

MAINTENANT, RECOPIEZ ET IMPRÉGNEZ-VOUS !

C 0001 - Bonjour tout le monde !

Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !

use strict;
=comment
while(my $ex1 = ) {
    print $ex1;
}
=cut
print 'Bonjour tout le monde !'

C 0002 - Variables

Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !

$a = 88;
$b = 'Résultat:';
print "$b", $a * $a;

C 0003 - Liste

Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !

%a = (
  Joseph  => ' Mariani',
  Julie => ' Hollande',
  Christian  => ' Turquoise'
);
print $a{Julie};
print $a{Christian};

C 0004 - Afficher une variable

Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !

@a = ('lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi', 'dimanche');
print $a[2];

my @b = @a[2, 4]; # @b = ( 'mercredi', 'samedi' )
my @c = @a[2..4]; # @c = ( 'mercredi', 'mardi', 'vendredi' )

Icon

CHOISISSEZ VOTRE COMPILATEUR

Reproduisez ce code, en choisissant l'un des compilateurs (♦ voir DEF) ci-dessous (ne copiez-collez pas ! Ce serait trop facile). Tous ont la même fonction, choisissez-en un en tenant simplement compte de vos préférences.

Lorsque vous copiez votre code, remplacez le code existant (par défaut) figurant déjà dans le compilateur, par le vôtre.

Attention ! Pour certains de ces compilateurs, vous devez vous-même choisir le langage de programmation, dans le menu qui vous est alors proposé. Bien évidemment, n'oubliez pas de cliquer sur RUN !

Spécifications techniques PERL

Outils et méthodologies

Info+ (PERL)

Origine
» Date de création : 1987
* Créé par Larry Wall
* Développé par The PERL Foundation
* Influencé par Objective C, Basic et Eiffel
* Multiplateformes
* Licences GNU et Artistic License

Outils+ (PERL)

Logiciels et environnements

Actualité

Tags

Search

Image