Table des matières:

Apprendre Perl Facile à Moyen : 8 Étapes
Apprendre Perl Facile à Moyen : 8 Étapes

Vidéo: Apprendre Perl Facile à Moyen : 8 Étapes

Vidéo: Apprendre Perl Facile à Moyen : 8 Étapes
Vidéo: Une Technique ULTRA Efficace Pour Apprendre Une Langue 💪💪 2024, Juillet
Anonim
Apprendre Perl Facile à Moyen
Apprendre Perl Facile à Moyen

Perl est un langage de script basé sur du texte qui a ses avantages et ses inconvénients, ce tutoriel vous donnera un aperçu des bases et des fonctions que la plupart des scripteurs (AKA;programmeurs)

voudrais utiliser. COMMENÇONS! (pour les opérateurs Windows uniquement) Je suppose que vous avez déjà travaillé avec un programme hello world ou/et que vous avez travaillé avec un interpréteur. lors de l'écriture de scripts en perl, vous devez changer votre PATH, mais si vous ne voulez pas le faire, utilisez perl express (illustré ci-dessous). * note s'il vous plaît noter et commenter cette instructable

Étape 1: Les matériaux

1.un interpréteur perl (google!)

2.si vous le souhaitez, perl express (google it!) 3.aussi, si vous le souhaitez, des modules (google perl modules pour certains) installez les modules dans le dossier "lib" du répertoire de votre interpréteur perl

Étape 2: votre premier programme

d'accord, faisons un programme simple, copiez et collez ce #!/usr/bin/perl print "hello world"; c'est le programme le plus simple que vous puissiez faire, si vous voulez y ajouter un peu, tapez #!/usr/bin/perl print "hello \n world"; vous avez fait votre premier programme !, \n est de faire une nouvelle ligne maintenant allons un peu plus avancé

Étape 3: Variables

il existe maintenant trois types de variables, 1.scalers (contient une bande de données) (($scaler name = value;)2.arrays (contient plusieurs bandes de données) ((@array name = (values);)3. hashes %hashname = (value => other value, value => other value #mettre autant de thèses que vous le souhaitez)

Étape 4: Devenir plus avancé

permet de faire des scripts qui impriment les valeurs des variables, tapez ces scripts ! (vous n'avez pas besoin de taper les commentaires, les commentaires sont notés avec un #)1. #!/usr/bin/perl $variablename = 5; print "$nom_variable";2. #!/usr/bin/perl @arrayname =(value, value2);#remember, vous devez vous référer aux tableaux comme exemple de scalaires (les index sont dans l'ordre commençant à zéro print "$arrayname{0}\n"; #print value print "$arrayname{1}\n"; #print value2 note: pour le code au-dessus des symboles { et } sont en fait des crochets 3. #!/usr/bin/perl my %hash = (v => value, v2 => value2); print $hash{v}; apprenons maintenant une autre utilisation des scaler, tapez ou copiez et collez ce code #!/usr/bin/perl $scalername =; print $scalername; tapez tout ce que vous voulez lorsque vous utilisez l'invite de commande mais si vous utilisez perl express, cliquez sur std.input puis cliquez sur le symbole i/o permet maintenant de trouver d'autres utilisations pour les variables

Étape 5: Autre utilisation et bouclage

copiez et collez ce code #!/usr/bin/perl $scalername =; if ($scalername =~ m/bill clinton/) {imprime "c'est bon clinton !"; } d'accord, vous pourriez vous demander « que fait le if ? » faites défiler vers le bas et vous verrez !>>>>>>>> dans l'instruction if, perl se comporte de la manière suivante, perl demande « est-ce que $scalername contient bill clinton ? "voici une autre fonction qui est aussi utile l'exemple de la fonction while: copiez et collez ce code #!/usr/bin/perl $a = 1; tandis que ($a==1) # == est pour les nombres seulement { print "a = 1"; } else { print "a n'est pas égal à 1"; } la prochaine étape parlera des fonctions booléennes

Étape 6: booléen

booléen est pour les nombres uniquement ! voici quelques fonctions ==, est égal à !=, différent de <, supérieur à >, inférieur à (*), multipliez la note: en multipliant il n'y a pas de () +, ajoutez

Étape 7: Assembler

copiez et collez ce code, #!/usr/bin/perl$operation =;if ($operation =~ m/multiply/){print "entrez un nombre:\n";$a =;print "entrez un nombre à multiplier $a:\n";$b =;$c = $a * $b;print "$a multiplié par $b = $c\n";}if ($operation =~ m/add/){print "entrez un nombre:\n";$a =;print "entrez un nombre à ajouter à $a:\n";$b =;$c = $a + $b;print "$a ajouté à $b = $c\n";}

Étape 8: Terminé

lorsque vous écrivez vos propres programmes, vous voudrez peut-être ajouter cette fonction dans votre code

utiliser des avertissements; ok c'est fini !

Conseillé: