![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Perl
云朵甜不甜
个人学习记录
展开
-
Perl学习记录(四)
第五章 输入与输出 读取标准输入 简写: while (<STDIN>) { print "I saw $_"; } 读取一行标准输入,看它是不是为真(通常是)。若是真,就进入while循环,并在下次循环时忘记刚刚读入的那一行,进入下一行!就好比执行了下面的代码: while (defined($_ = <STDIN>)) { print "I saw $_ "; } 如果你将行输入操作符放在其他任何地方(特别是自成一行的语句),它并不会读取一行输入并自动存入默认变量。唯原创 2020-10-27 18:03:57 · 553 阅读 · 0 评论 -
Perl学习记录(三))
第四章 子程序 Perl可以让你创建子程序(subroutine) ,也就是用户自定义的函数。它让我们可以重复利用已有的代码。子程序的名称也属于Perl标识符的范畴(即由字母、数字和下划线组成,但不能以数字开头),有时候视情况会以“&” 开头。若无其他声明,我们都将使用该符号,这通常都是比较保险的做法。当然,也有一定不能用&的情形。 定义子程序 要定义你自己的子程序,可使用关键字sub、子程序名(不包含与号)以及用花括号封闭起来的代码块,这部分代码就是子程序的主体。例如: sub marin原创 2020-10-27 14:22:25 · 253 阅读 · 0 评论 -
Perl学习记录(二)
第三章 列表与数组 访问数组中的元素 特殊的数组索引 列表直接量 qw简写 列表的赋值 字符串中的数组内插 foreach控制结构 标量上下文与列表上下文 列表上下文中的 习题原创 2020-10-26 11:54:54 · 255 阅读 · 0 评论 -
Perl学习记录(一)
第一章 简介 一个简单的程序 “Hello,World” 这个程序在Perl里面的写法: 在文本编辑器(如vi)里输入 #!/usr/bin/perl print "Hello, world!\n"; 其中#!在unix系统里表示执行后面跟着的路径程序 如果不清楚路径,可使用#!/usr/bin/envperl自动定位perl路径 另一种写法: 使用use 5.010语句告诉Perl, 我们需要引入5.10该版本中的新特性: #!/usr/bin/perl use 5.010; say "HelloWor原创 2020-10-25 21:52:37 · 719 阅读 · 0 评论