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;#输出结果
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值