Types de données Perl
Résultats de traduction:
Perl est l'abréviation de Practical Extraction and Report Language, qui peut être traduit par "Practical Report Extraction Language".
Perl est un langage de programmation littéral et dynamique de haut niveau, à usage général.
Perl a été conçu à l'origine par Larry Wall et publié le 18 décembre 1987.
Perl emprunte des fonctionnalités à C, sed, awk, aux scripts shell et à de nombreux autres langages de programmation.
La fonctionnalité la plus importante de Perl est que Perl intègre des fonctions d'expression régulière et l'énorme bibliothèque de codes tierce CPAN.
Types de données Perlsyntaxe
Perl est un langage faiblement typé, les variables n'ont donc pas besoin d'être saisies, et l'interpréteur Perl sélectionnera automatiquement un type correspondant en fonction du contexte.
Perl a trois types de données de base : scalaire, tableau et hachage.
Types de données Perlexemple
1 Scalar
Scalar est le type de données le plus simple en langage Perl. Les variables de ce type de données peuvent être des nombres, des chaînes, des nombres à virgule flottante, et aucune distinction stricte n'est faite. Lors de l'utilisation, ajoutez un "$" devant le nom de la variable pour indiquer qu'il s'agit d'un scalaire. Par exemple :
$myfirst=123; #数字123 $mysecond="123"; #字符串123
2 Array
Les variables du tableau commencent par le caractère "@", et l'index commence à 0, tel que : @arr=(1,2,3)
@arr=(1,2,3)
3 Hash
ha Un hachage est une collection non ordonnée de paires clé/valeur. La valeur peut être obtenue en utilisant la clé comme indice. Les variables de hachage commencent par le caractère "%".
%h=('a'=>1,'b'=>2);
Recommandations populaires
- Gorm : aperçu des types de données personnalisés
- Types de promesses en JavaScript
- Explorer la force des mots de passe et la validation des numéros en Perl and Go
- Je ne voulais pas m'occuper des types. Je souffre maintenant :(
- Cinq types de portée en JavaScript : une analyse approfondie pour les développeurs
- Techniques de visualisation de données pour les données textuelles