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基本数据类型有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!