Perl条件语句Perl条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:注意,数字0,字符串'0'、"",空list(),和undef为false,其他值均为true。true前面使用!或not则返回false。Perl提供了下列条件语句:语句描述if语句一个if语句由一个布尔表达式后跟一个或多个语句组成。if...else语句一个if语句后可跟一个可选的else语句,else语句在布尔表达式为假时执行。if...elsif...else语句您可以在一个if语句后可跟一个可选的elsif语句,然后再跟另一个else语
Perl条件语句Perl条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:注意,数字0,字符串'0'、"",空list(),和undef为false,其他值均为true。true前面使用!或not则返回false。Perl提供了下列条件语句:语句描述if语句一个if语句由一个布尔表达式后跟一个或多个语句组成。if...else语句一个if语句后可跟一个可选的else语句,else语句在布尔表达式为假时执行。if...elsif...else语句您可以在一个if语句后可跟一个可选的elsif语句,然后再跟另一个else语
Perl哈希哈希是key/value对的集合。Perl中哈希变量以百分号(%)标记开始。访问哈希元素格式:${key}。以下是一个简单的哈希实例:实例#!/usr/bin/perl%data=('google','google.com','runoob','runoob.com','taobao','taobao.com');print"\$data{'google'}=$data{'google'}\n";print"\$data{'runoob'}=$data{'runoob'}\n";print"\$data{'taobao'}=$data{'taobao'}\n";执行以上程序,输出结
Perl哈希哈希是key/value对的集合。Perl中哈希变量以百分号(%)标记开始。访问哈希元素格式:${key}。以下是一个简单的哈希实例:实例#!/usr/bin/perl%data=('google','google.com','runoob','runoob.com','taobao','taobao.com');print"\$data{'google'}=$data{'google'}\n";print"\$data{'runoob'}=$data{'runoob'}\n";print"\$data{'taobao'}=$data{'taobao'}\n";执行以上程序,输出结
Perl数组Perl数组一个是存储标量值的列表变量,变量可以是不同类型。数组变量以@开头。访问数组元素使用$+变量名称+[索引值]格式来读取,实例如下:实例#!/usr/bin/perl@hits=(25,30,40);@names=("google","runoob","taobao");print"\$hits[0]=$hits[0]\n";print"\$hits[1]=$hits[1]\n";print"\$hits[2]=$hits[2]\n";print"\$names[0]=$names[0]\n";print"\$names[1]=$names[1]\n";print"\$na
Perl数组Perl数组一个是存储标量值的列表变量,变量可以是不同类型。数组变量以@开头。访问数组元素使用$+变量名称+[索引值]格式来读取,实例如下:实例#!/usr/bin/perl@hits=(25,30,40);@names=("google","runoob","taobao");print"\$hits[0]=$hits[0]\n";print"\$hits[1]=$hits[1]\n";print"\$hits[2]=$hits[2]\n";print"\$names[0]=$names[0]\n";print"\$names[1]=$names[1]\n";print"\$na
Perl标量标量是一个简单的数据单元。标量可以是一个整数,浮点数,字符,字符串,段落或者一个完整的网页。以下实例演示了标量的简单应用:实例#!/usr/bin/perl$age=20;#整数赋值$name="Runoob";#字符串$salary=130.50;#浮点数print"Age=$age\n";print"Name=$name\n";print"Salary=$salary\n";执行以上程序,输出结果为:Age=20Name=RunoobSalary=130.5数字标量标量通常是一个数字或字符串,以下实例演示了不同类型的数字标量的使用:实例#!/usr/bin/perl$integ
Perl标量标量是一个简单的数据单元。标量可以是一个整数,浮点数,字符,字符串,段落或者一个完整的网页。以下实例演示了标量的简单应用:实例#!/usr/bin/perl$age=20;#整数赋值$name="Runoob";#字符串$salary=130.50;#浮点数print"Age=$age\n";print"Name=$name\n";print"Salary=$salary\n";执行以上程序,输出结果为:Age=20Name=RunoobSalary=130.5数字标量标量通常是一个数字或字符串,以下实例演示了不同类型的数字标量的使用:实例#!/usr/bin/perl$integ
Perl变量变量是存储在内存中的数据,创建一个变量即会在内存上开辟一个空间。解释器会根据变量的类型来决定其在内存中的存储空间,因此你可以为变量分配不同的数据类型,如整型、浮点型、字符串等。上一章节中我们已经为大家介绍了Perl的三个基本的数据类型:标量、数组、哈希。标量$开始,如$a$b是两个标量。数组@开始,如@a@b是两个数组。哈希%开始,%a%b是两个哈希。Perl为每个变量类型设置了独立的命令空间,所以不同类型的变量可以使用相同的名称,你不用担心会发生冲突。例如$foo和@foo是两个不同的变量。创建变量变量不需要显式声明类型,在变量赋值后,解释器会自动分配匹配的类型空间。变量使用等号
Perl变量变量是存储在内存中的数据,创建一个变量即会在内存上开辟一个空间。解释器会根据变量的类型来决定其在内存中的存储空间,因此你可以为变量分配不同的数据类型,如整型、浮点型、字符串等。上一章节中我们已经为大家介绍了Perl的三个基本的数据类型:标量、数组、哈希。标量$开始,如$a$b是两个标量。数组@开始,如@a@b是两个数组。哈希%开始,%a%b是两个哈希。Perl为每个变量类型设置了独立的命令空间,所以不同类型的变量可以使用相同的名称,你不用担心会发生冲突。例如$foo和@foo是两个不同的变量。创建变量变量不需要显式声明类型,在变量赋值后,解释器会自动分配匹配的类型空间。变量使用等号