Perl
曦云沐
抟扶摇而上者九万里
展开
-
Perl 哈希
Perl 哈希哈希是 key/value 对的集合。Perl中哈希变量以百分号 (%) 标记开始。访问哈希元素格式:${key}。以下是一个简单的哈希实例:#!/usr/bin/perl%data = ('google', 'google.com', 'w3cschool', 'w3cschool.cn', 'taobao', 'taobao.com');print "\$data{'go...转载 2018-05-02 10:10:45 · 273 阅读 · 0 评论 -
Perl 标量
标量是一个简单的数据单元。标量可以是一个整数,浮点数,字符,字符串,段落或者一个完整的网页。以下实例演示了标量的简单应用:实例#!/usr/bin/perl$age = 20; # 整数赋值$name = "Runoob"; # 字符串$salary = 130.50; # 浮点数print "Age = $age\n";print "Name = $name\n";print "Salary =...转载 2018-04-28 19:17:21 · 179 阅读 · 0 评论 -
Perl 变量
变量是存储在内存中的数据,创建一个变量即会在内存上开辟一个空间。解释器会根据变量的类型来决定其在内存中的存储空间,因此你可以为变量分配不同的数据类型,如整型、浮点型、字符串等。上一章节中我们已经为大家介绍了Perl的三个基本的数据类型:标量、数组、哈希。标量 $ 开始, 如$a $b 是两个标量。数组 @ 开始 , 如 @a @b 是两个数组。哈希 % 开始 , %a %b 是两个哈希。Perl ...转载 2018-04-28 18:38:46 · 117 阅读 · 0 评论 -
Perl 数据类型
Perl 是一种弱类型语言,所以变量不需要指定类型,Perl 解释器会根据上下文自动选择匹配类型。Perl 有三个基本的数据类型:标量、数组、哈希。以下是这三种数据类型的说明:序号类型和描述1标量标量是Perl语言中最简单的一种数据类型。这种数据类型的变量可以是数字,字符串,浮点数,不作严格的区分。在使用时在变量的名字前面加上一个"$",表示是标量。例如:$myfirst=123; #数字...转载 2018-04-28 17:05:25 · 153 阅读 · 0 评论 -
Perl中的here文档
Here 文档Here文档又称作heredoc、hereis、here-字串或here-脚本,是一种在命令行shell(如sh、csh、ksh、bash、PowerShell和zsh)和程序语言(像Perl、PHP、Python和Ruby)里定义一个字串的方法。使用概述:1.必须后接分号,否则编译通不过。 2.END可以用任意其它字符代替,只需保证结束标识与开始标识一致。 3.结束...转载 2018-04-28 16:42:14 · 549 阅读 · 0 评论 -
Perl的单引号和双引号区别
perl 输出字符串可以使用单引号和双引号,如下所示:实例#!/usr/bin/perlprint "Hello, world\n"; # 双引号print 'Hello, world\n'; # 单引号输出结果如下:Hello, worldHello, world\n从结果中我们可以看出,双引号 \n 输出了换行,而单引号没有。Perl双引号和单引号的区别: 双引号可以正常解析一些转义字符与变...转载 2018-04-28 16:38:34 · 2473 阅读 · 0 评论 -
Perl 标识符
Perl 标识符是用户编程时使用的名字,在程序中使用的变量名,常量名,函数名,语句块名等统称为标识符。标识符组成单元:英文字母(a~z,A~Z),数字(0~9)和下划线(_)。标识符由英文字母或下划线开头。标识符区分大小写,$runoob 与 $Runoob 表示两个不同变量。...转载 2018-04-28 16:34:38 · 321 阅读 · 0 评论 -
Perl 循环
Perl 循环有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。编程语言提供了更为复杂执行路径的多种控制结构。循环语句允许我们多次执行一个语句或语句组,下面是大多数编程语言中循环语句的流程图:注意,数字 0, 字符串 '0' 、 "" , 空 list () , 和 undef 为 false ,其他值均为 true。 ...转载 2018-05-02 10:28:28 · 346 阅读 · 0 评论 -
Perl 条件语句
Perl 条件语句Perl 条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:注意,数字 0, 字符串 '0' 、 "" , 空 list () , 和 undef 为 false ,其他值均为 true。 true 前面使用 ! 或 not则返回 false 。Perl 提供了下拉的条件语句:语句描述if 语句一个 if...转载 2018-05-02 10:20:29 · 313 阅读 · 0 评论 -
Perl 数组
Perl 数组一个是存储标量值的列表变量,变量可以是不同类型。数组变量以 @ 开头。访问数组元素使用 $ + 变量名称 + [索引值] 格式来读取,实例如下:实例#!/usr/bin/perl@hits = (25, 30, 40);@names = ("google", "runoob", "taobao");print "\$hits[0] = $hits[0]\n";print "\$hit...转载 2018-04-28 19:57:40 · 4639 阅读 · 0 评论