`
richyang
  • 浏览: 70776 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

Perl第一课

    博客分类:
  • Perl
阅读更多
1、Perl代表什么?
Perl一般被称为"实用报表提取语言"(Practical Extraction and Report Language)
2、Perl与 perl的区别
Perl指语言本身,perl指是程序员运行的解释器
3、cpan是什么?
CPAN是全面Perl归档网络(Comprehensive Perl Archive Network)的缩写,那是一个值得常去的地方,这里有Perl源码,容易安装到非 Unix系统的Perl,例子,文档,Perl扩展部分,Perl归档信息等.CPAN是全面的。
4、Perl不需要任何特别的文件名字或者后缀
5、在Perl中,注释由#开始,直到本行结束(Perl中没有“块注释”)
6、#!/usr/bin/perl是一行特殊的注释。在Unix系统中, 如果文本的第一行前两个字符是"#!",接着的就是执行下面文件的程序.在非Unix系统中,传统上把第一行写作#!perl.(本人理解为这行是定义perl解析器的路径)
7、perl像php一样,不需要声明变量
8、编译Perl  perl my_program(当运行程序时,Perl的内部编译器首先遍历整个源程序,把它转变Wie内部的字节码,它是程序的一种内部数据结构。Perl的字节码引擎运行这些字节码。可以保存这些编译过后的字节码以减轻编译的负担吗?或者,更好的是,可以把这些字节码转换为别的语言,如C,然后编译他们。这两件事,子啊某种程度上都是可行的,但他们可能使程序难于使用,维护,调试和安装,也可能让你的程序运行更慢。)
9、#! /usr/bin/perl
    @lines = 'perldoc-u-f atan2';#反引号中运行的是一个外部命令,这个命令告诉你一些关于正切函数atan2的信息。将输出结果保存在@lines中.
    foreach(@lines){#遍历获取到的信息
        s^w<([^>]+)/\U$1/g;#字符串替换
        print;#输出结果
    }
分享到:
评论

相关推荐

    perl 循序渐进教程

    第一课:Perl概述。 第二课:变量(1)——纯变量。 第三课:变量(2)——数组。 第四课:变量(3)——关联数组。 第五课:Perl的运算符号字符。 第六课:Perl的基本输入输出。 第七课:控制结构(1)-判断控制。 第八课:...

    perl 编程学习教程 第一课

    P e r l是一种通用编程语言。凡是其他编程语言能够使用的地方,都有它的用武之地。在各 行各业中,它已经被用于你能够想像到的各种各样的任务的处理。它已经用于股票市场、产 品制造、产品设计、客户支持、质量控制...

    Perl 实例精解(第三版).pdf

    练习13 这一课的对象是什么 练习14 函数Pod中的Perl 第14章 tie函数,DBM文件和数据库挂钩 14.1 连接变量与类 14.1.1 tie函数 14.1.2 预定义方法 14.1.3 连接标量 14.1.4 连接数组 14.1.5 连接...

    Perl循序渐进对初学者很有价值

    Perl循序渐进:第一课Perl概述。 第二课:变量(1)——纯变量。 第三课:变量(2)——数组。 第四课:变量(3)——关联数组。 第五课:Perl的运算符号字符。 第六课:Perl的基本输入输出。 第七课:控制结构(1)-判断...

    perl编程24小时教学

    perl编程24小时教学,很全的哦。一共24个。我压缩分成三部分上传。这是第一部分1-8课。

    第一百二十四课:解决无meterpreter shell添加虚拟路由映射第一季1

    第一百二十四课:解决无meterpreter shell添加虚拟路由映射第一季1

    gensis2000教材-帮助文件系列.zip

    10、外层线路的制作第一课(补偿,定SMD属性,优化等) 11、外层线路的制作第二课(掏铜皮,Npth削铜,网络检查等) 12、铜皮转网格、网格转铜皮 13、防焊的制作(优化、检查) 14、文字的制作(smybol的替代制作、检查和...

    .NET面试题C#.NET

    编写简单而小的应用程序,使用若类型语言课节省很多代码量,有更难搞的开发效率。而对于构建大型项目,使用强类型语言可能会比使用若类型更加规范可靠。 C#是强类型语言,因此每个变量和对象都必须具有声明类型。...

    Linux操作系统基础教程

    第一讲 Linux基础...........................................................................................................................2 一.什么是Linux?............................................

    计算机自动阅读在阅读教学中的应用

    第 21 卷。 I984 计算机自动阅读在阅读指导中的使用 唐纳德 A. 莱顿夏威夷大学多萝西 A. Perl茨卡哈拉小学。 夏威夷檀香山 本研究评估了计算机自动阅读在阅读教学中的使用,并说明了学校心理学家在为计算机辅助教学...

    IV:虚拟基础设施,计算机科学学位课程

    是计算机工程学士学位课程第四学期第一学期的“信息技术”分支中的必修科目,在其他分支学科以及计算机科学与数学双学位中则是必修课。 该学科在教授在星期五的3.3室和星期二的9:30至11:30(“实际”课程)在3.7室...

Global site tag (gtag.js) - Google Analytics