Perl
文章平均质量分 79
北冥牧之
一个人必须不停地写作,才能不被茫茫人海湮灭。
展开
-
Perl数据类型
其实Java也在弱化类型,比如高版本的JDK中可以使用var来接收变量,而不是具体的某一种强类型变量。这种数据类型的变量可以是数字,字符串,浮点数,不作严格的区分。我们看到,这和Java中的HashMap比较类似,可以说是一类型的东西,key都不可以重复,value可以重复。正因为此,Perl变量不需要指定类型,Perl 解释器会根据上下文自动选择匹配类型。可见,它是无序的,键是不可以重复的,如果重复,后定义的就会覆盖先定义的。Perl 有三个基本的数据类型:标量、数组、哈希。可见它是无序的,值可以重复。原创 2023-01-02 19:52:15 · 588 阅读 · 0 评论 -
Perl语法
也正是因为Perl的灵活性和"过度"的冗余语法,也因此获得了仅写(write-only)的"美誉",因为Perl程序可以写得很随意(例如,变量不经声明就可以直接使用),但是可能少写一些字母就会得到意想不到的结果(而不报错),许多Perl程序的代码令人难以阅读,实现相同功能的程序代码长度可以相差十倍百倍,这就令程序的维护者(甚至是编写者)难以维护。,并统一代码风格,使用库,而不是自己使用"硬编码"。Perl 的命名是用户编程时使用的名字,在程序中使用的变量名,常量名,函数名,语句块名等统称为标识符。原创 2023-01-02 17:42:14 · 1415 阅读 · 0 评论 -
Perl语言入门
Perl语言是拉里.沃尔(Larry Wall)在1987年开发的一种编程语言,借鉴了C、sed、awk、shell脚本语言以及其他语言的特性,专门用于文本处理。它可以在各种平台上运行,例如Windows,Mac OS和各种UNIX版本。其中最重要的特性是它内部集成了的功能,以及巨大的第三方代码库。比如,我们在安装nginx的时候一般都需要安装perl库,就是为了使用perl的正则表达式的功能。原创 2023-01-02 15:47:16 · 2591 阅读 · 0 评论