千家信息网

Perl基本数据类型有哪些

发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,这篇文章给大家分享的是有关Perl基本数据类型有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。基本数据类型:标量、数组、哈希、函数$、@、%、&标量,指示符:$my $
千家信息网最后更新 2024年11月20日Perl基本数据类型有哪些

这篇文章给大家分享的是有关Perl基本数据类型有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

基本数据类型:

标量、数组、哈希、函数

$、@、%、&

标量,指示符:$

my $aim;

$aim = 1000000000; # 整型

my $act = 1.5; # 浮点数

$act = 1.5e+10; # 浮点数

my $gain = "4,5000w"; # 字符串

$gain = 'Novo gene'; # 字符串

my $reality = undef; # 相当于my $reality;

单引号与双引号:

my $pay = 6000;

print "The pay is $pay\n";

# 显示:The pay is 6000

print 'The pay is $pay\n';

#显示: The pay is $pay\n

print "The pay is \$$pay\n"; #使用"\"

#显示:The pay is $6000

"\n"换行;"\t"制表符;

数组,指示符:@

my @array = (1,2,3,4);

@array= (1 .. 4);

print "@array\n"; #显示:1 2 3 4

打印数组array的第1个元素:

print "$array[0]\n"; # 显示:1,数组索引号从0开始

把数组的最后一个元素赋值为10:

$array[-1] = 10; # @array:(1,2,3,10)

my @array2 = ("a", "b", "c", 1, 2);

@array2= qw(a b c 1 2);

哈希(散列、关联数组),指示符:%

特征:键(key)=>值(value);键和值一一对应

my %hash;

%hash = (a=>1, b=>2, c=>3);

print $hash{a}; # 显示:1

print "b => $hash{b}\n"; # 显示:b => 2

%hash = ('a', 1, 'b', 2, 'c', 3);

$hash{d} = 1

感谢各位的阅读!关于"Perl基本数据类型有哪些"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

0