perl教程

当前位置:首页>Perl>perl教程>Perl经典教程之Perl语言编程

Perl经典教程之Perl语言编程

时间:2015-07-14 11:04来源:网络整理 作者:KKWL 点击:
1.1 从头开始 我们认为 Perl 是一种容易学习和使用的语言,而且我们希望能证明我们是对的.Perl 比较简单的一个方面是你用不着在说想说的东西之前先说很多其他东西。在很多其他编程

  

1.1 从头开始
我们认为 Perl 是一种容易学习和使用的语言,而且我们希望能证明我们是对的.Perl 比较简单的一个方面是你用不着在说想说的东西之前先说很多其他东西。在很多其他编程语言里,你必须首先定义类型,变量,以及你需要用到的子过程,然后才能开始写你要执行的第一行程序。虽然对于那些需要复杂数据结构的复杂问题而言,声明变量是一个好主意.但是对于很多简单的日常问题,你肯定喜欢这样的一种编程语言,你只需简单说:
print "Howdy, World!\n";
程序就能得到你所需的结果.
Perl 就是这样的一种语言。实际上,上面这个例子是一个完整的程序,如果你将它输入到Perl 解释器里,它就会在你的屏幕上打印出 "Howdy, world!"(例子中的 \n 在输出中产生一个新行。)
同样,你也用不着在说完之后说很多其他东西。和其他语言不同的是,Perl 认为程序的结尾就是一种退出程序的正常途径,如果你愿意的话,你当然可以明确地调用 exit 函数来退出程序。就象你可以声明一些你所用的变量,或者甚至可以强迫自己声明所用的所有变量,但这只是你的决定。用 Perl 你可以自由的做那些正确的事,不过你要仔细的定义它们。
关于 Perl 的容易使用还有很多其他理由,但是不可能全在这里列出来,因为这是这本书余下部分说要讨论的内容。语言的细节是很难理解的,但是 Perl 试图能把你从这些细节中解放出来。在每一个层次,Perl 都能够帮助你以最小的忙乱获得最大的享受和进步,这就是为什么这么多 Perl 程序员能够如此悠闲的原因吧。
本章是 Perl 的一个概述,所以我们不准备介绍得过于深入,同时我们也不追求描述的完整性和逻辑性。那些是下面章节所要做的事情。如果你等不及了,或者你是比较死板的人,你可以直接进入到第二章,集腋成裘,获取最大限度的信息密度。另外如果你需要一个更详细的教程,你可以去找 Randal 的 Learning Perl (由 O'Reilly&Associates 出版)。
更多内容 请查看

 

 


酷毙


雷人


鲜花


鸡蛋


漂亮

 

 

 

 

 

最新评论

 

 

 

 

 

 

 

 

 

 

 

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

     

     

 

 

 

 

 

 

 

 

 

 

 

最新评论

 

 

千万别用linux操作系统由于代码是公开的谁都可以利用,所以是极其不安全的,不然网银早就应用这个系统了

文中提到的Udacity 其创始人 Sebastian Thrun 卷入了一系列危及人生命的法西斯犯罪案件,始于一个校园暴力案

有的地方表述不清楚

sudo apt-get install webmin
我的怎么提示错误呢???

太给力了!

 

: 乱七八糟,根本抓不住UML的本质

无聊

 

算法速度30ms......连算法复杂度的基本思想都没有么

好福利! 顺易捷PCB快板厂

都包含哪些辞典,怎么都找不到一个完整列表

乱七八糟,根本抓不住UML的本质

有没有java版的啊

太给力了!

yum install ruby irb ruby-devel ruby-rdoc

坑,还原的时候说“需要一个指示操作的选项”

AVL移动安全团队专注于移动互联网安全技术。
如果您是APP开发者,建议您为您的软件集成AVL SDK|Open等杀毒SDK,保障您的APP不受到恶意威胁。

中国百姓还写诗夸赞~~~~~~~~~先让我笑会

phpmyadmin.conf里面有一万个Deny from all 全注释了么?

我要下载彩铃

中国也有自己的标准,都不能在国内推广,没有信心吧?还是得向英国学吧。

这企业没点诚意,你把中华普标office开源,我就用你的linux。

元芳,你怎么看?唉!看着这些$的价格,如果来淘宝,这些都全部都是土豪才买的货啊。还是来淘宝吧,估计100美元就可以搞定了。

美国政府当然不同,以WINDOWS有额外用途故。

app不提供源码……反编译后,app里实际是用的phonegap实现的。

明显是包括手机和国产DIY浏览器的数据……

“开发者已经在Gituhb上开源了Android和GNOME接收端的程序。”
这Gituhb的拼写是什么鬼?!

请问怎么请求一个网页的内容???

哈哈哈哈哈哈哈笑死我了一个linux换了件衣服而已就变成国产系统了而且还敢自称自主研发我的天啊我就没听过比这个还好笑的笑话

太给力了!

The Great people! So great POSTGRES!

Torvalds真是性情中人啊。

虽然晚了,但是总算来了。

谷歌的很多东西都这样子,正常。

魅族就没想做过ubuntu手机!就为了宣传!

忽悠,接着忽悠@

非常赞同此观点!
就像画者作画一样,胸有成竹!
也与伪代码编程思路相同,只是殊途同归!

界面清爽?功能?都是渣

首先要做到让用户听你的,如果做不到,基本上说,你的项目已经失败一半了。

拿人家钱财,替人家消灾。做事还是要有基本的职业道德好,这样对人对己都好。水平高低恐怕不是在这些不着边际的地方吧?

不是汉语拼音芯片,玩了也白玩

最起码的能支持各类打印机,网银等工具才能投入到中国市场上使用啊

太给力了,thinks

 

: 不是售卖,是批量赠送!!哈哈!!

乌鸦站在猪身上,只看到别人黑

 

太给力了!

不是售卖,是批量赠送!!哈哈!!

你好,欢迎新老顾客来电,本店经营山查,蓝梅,大枣,桃苹果,拧聚力纯果肉饮料等等-----电话正在接听中请少后

红旗算是什么主流Linux操作系统?

这个发现很有价值。

最新的是linux桌面操作系统是fedora21功能很强大,fedora21有很多的新功能可以了解下:
fedora21新功能介绍与下载地址:itpux.com/article-12-1.html

编译不过

喜大普奔!

 

 

 

 

 

------分隔线----------------------------