1.while循环
#!/usr/bin/perl -w use strict; my $a=0; while($a++ < 10) { print "$a "; }
#!/usr/bin/perl -w use strict; my $a=0; print "$a " while($a++ < 10);
2.until 循环
#!/usr/bin/perl -w use strict; my $a=0; until($a++ > 10) { print "$a "; }
#!/usr/bin/perl -w use strict; my $a=0; print "$a " until($a++ > 10);
3.for循环结构
#!/usr/bin/perl -w use strict; my $a=0; for($a=0;$a<10;$a++) { print "$a "; }
4. foreach结构
#!/usr/bin/perl -w use strict; my @array=(0..10); my $a=0; foreach $a (@array) { print "$a "; }
5 do循环
do需要和while或者until配合使用,比如
do{ #balabala }while();
或者是
do{ #balabala }until();
do结构中的语句一定会先执行一遍,然后才会判断条件
6. last,next,redo
这三种结构是用来打断循环结构的正常运行的,前两种就和c语言中的break,continue一样,后一种是perl特有的
#!/usr/bin/perl -w use strict; #last my $a=0; for($a=0;$a<10;$a++) { last if($a == 5); print "$a "; } print "\n";
#!/usr/bin/perl -w use strict; #next my $a=0; for($a=0;$a<10;$a++) { next if($a == 5); print "$a "; } print "\n";
#!/usr/bin/perl -w use strict; #redo my $a=0; for($a=0;$a<10;$a++) { print "$a "; #redo if($a == 8); }
相关推荐
并熟悉基本的编程概念如变量、 循环、 条件语句、 函数的话, 表 2.1 将让您一览 Perl 语言的结构和 语法。 在每个部分的结尾处, 都会为读者提供该语法结构的相应章节号, 并附有一段简短扼要的 Perl 程序示例, 以...
6.3.5 循环控制 6.3.6 伪开关语句 练习5 条件是什么 第7章 正则表达式--模式匹配 7.1 什么是正则表达式 7.2 表达式修饰符和简语句 7.2.1 条件修饰符 7.2.2 DATA文件句柄 7.2.3 循环修饰符 7.3...
第八课:控制结构(2)-循环控制。 第九课:常规表达式(1)。 第十课:常规表达式(2)。 第十一课:函数(1)--用户自定义函数(子程序)。 第十二课:函数(2)--常用系统函数。 第十三课:文件及目录操作。 第十四课:...
perl语言入门的不二选择(中文)。适合新手、菜鸟了解perl,学习perl。主要包括perl语言的数据类型,循环控制,正则表达式的应用等基础内容。
第一部分 Perl基础 第1学时 Perl入门 3 1.1 安装Perl 3 1.1.1 等一等,也许你已经安装了Perl 4 1.1.2 在Windows 95/98/NT上安装Perl 5 1.1.3 在UNIX上安装Perl 6 1.1.4 在Macintosh系统上安装Perl 7 1.2 文档资料 7 ...
6、循环控制 7、传统的goto语句 三、单行条件 第八章 子程序 一、定义 二、调用 1、用&调用 2、先定义后调用 3、前向引用 4、用do调用 三、返回值 四、局部变量 五、子程序参数传递 1、形式 2、传送数组 六...
6、循环控制 7、传统的goto语句 三、单行条件 第八章 子程序 一、定义 二、调用 1、用&调用 2、先定义后调用 3、前向引用 4、用do调用 三、返回值 四、局部变量 五、子程序参数传递 1、形式 2、传送数组 ...
循环控制 三目操作符?: 逻辑操作符 习题 第十一章perl模块 寻找模块 安装模块 使用简单模块 习题 第十二章文件测试 文件测试操作符 localtime函数 按位运算操作符 习题 第十三章目标操作 在目录树中...
第一部分 Perl基础 第1学时 Perl入门 3 1.1 安装Perl 3 1.1.1 等一等,也许你已经安装了Perl 4 1.1.2 在Windows 95/98/NT上安装Perl 5 1.1.3 在UNIX上安装Perl 6 1.1.4 在Macintosh系统上安装Perl 7 1.2 文档资料 7 ...
第一部分 Perl基础 第1学时 Perl入门 3 1.1 安装Perl 3 1.1.1 等一等,也许你已经安装了Perl 4 1.1.2 在Windows 95/98/NT上安装Perl 5 1.1.3 在UNIX上安装Perl 6 1.1.4 在Macintosh系统上安装Perl 7 1.2 文档...
本书循序渐进、深入浅出地介绍了Perl的主要特性及用Perl进行CGI编程的知识。全书包括24个学时内容和一个附录,共分四部分。第一部分主要讲述Perl的基本概念,第二部分重点介绍Perl的一些高级特性,第三部分介绍如何...
第八课:控制结构(2)-循环控制。 第九课:常规表达式(1)。 第十课:常规表达式(2)。 第十一课:函数(1)--用户自定义函数(子程序)。 第十二课:函数(2)--常用系统函数。 第十三课:文件及目录操作。 第十四课:进程...
本书循序渐进、深入浅出地介绍了Perl的主要特性及用Perl进行CGI编程的知识。全书包括24个学时内容和一个附录,共分四部分。第一部分主要讲述Perl的基本概念,第二部分重点介绍Perl的一些高级特性,第三部分介绍如何...
学习Perl的好书,绝对超值,列下目录: 目 录 译者序 前言 第一部分 Perl基础 第1学时 Perl入门 3 1.1 安装Perl 3 1.1.1 等一等,也许你已经安装了Perl 4 1.1.2 在Windows 95/98/NT上安装Perl 5 1.1.3 在UNIX上安装...
主要介绍了Perl中的控制结构学习笔记,本文讲解了条件判断、循环语句、单行条件等内容,需要的朋友可以参考下
第一章 Perl概述............................................................................................................................10 1.1 从头开始.................................................
第一部分 Perl基础 第1学时 Perl入门 3 1.1 安装Perl 3 1.1.1 等一等,也许你已经安装了Perl 4 1.1.2 在Windows 95/98/NT上安装Perl 5 1.1.3 在UNIX上安装Perl 6 1.1.4 在Macintosh系统上安装Perl 7 1.2 文档资料 7 ...