
perl
文章平均质量分 92
bleauchat
证明自己,同时验证你的选择是错误的!
展开
-
perl文件操作
文件句柄文件句柄(filehandle)就是程序里代表 perl 进程与外界之间I/O联系的名称,perl中对文件的操作都是通过文件句柄来完成的,建议句柄名都使用大写字母来命名;其实文件句柄早就接触过,STDIN就是一个文件句柄,通过 <STDIN>来获取标准输入,perl中保留了6个特殊的文件句柄:STDIN、STDOUT、STDERR、DATA、ARGV、ARGVOUT对文件进行操作,需要经历三个步骤:1)打开文件2)对文件进行读写3)关闭文件这三个过程都需要通过原创 2022-06-06 12:21:48 · 2708 阅读 · 0 评论 -
perl的输入输出
标准输入<STDIN><STDIN>表示从标准输入中读取内容,如果没有输入会继续等待,默认读取的内容会带换行符;原创 2022-06-08 17:19:18 · 2853 阅读 · 0 评论 -
perl 局部和全局变量
局部变量局部变量范围是局部的,它存在于这两个花括号(通常称为代码块)之间,在该块之外这个变量不存在。这些变量可以在任何代码块中使用,它可以在任何控制结构块中,如if,if-else等,或任何循环块,如for,while,do-while等或任何子例程的块,它甚至可以出现在匿名区块中。例如:在上面的程序变量中,$age在if中被声明,因此这个变量只对这个块是本地的。如果我们尝试在if体外访问此变量,我们会收到错误。让我们运行以下程序:1)使用my关键字声明局部变量,如上面的程序原创 2020-07-30 23:34:52 · 3649 阅读 · 0 评论 -
Perl 循环
Perl 语言提供了以下几种循环类型:循环类型 描述 while 循环 当给定条件为 true 时,重复执行语句或语句组。循环主体执行之前会先测试条件。 until 循环 重复执行语句或语句组,直到给定的条件为 true。 循环主体执行之前会先测试条件。 for 循环 多次执行一个语句序列,简化管理循环变量的代......原创 2019-08-02 20:35:34 · 4916 阅读 · 0 评论 -
Perl 哈希
哈希是key/value对的集合。Perl中哈希变量以百分号 (%) 标记开始。访问哈希元素格式:${key}。以下是一个简单的哈希实例:#!/usr/bin/perl %data = ('google', 'google.com', 'runoob', 'runoob.com', 'taobao', 'taobao.com'); print "\$data{'...原创 2019-08-02 12:25:09 · 1257 阅读 · 0 评论 -
Perl 数组和列表
Perl 数组一个是存储标量值的列表变量,变量可以是不同类型。数组变量以 @ 开头。访问数组元素使用$ + 变量名称 + [索引值]格式来读取(索引值从0开始),实例如下:#!/usr/bin/perl @hits = (25, 30, 40); @names = ("google", "runoob", "taobao"); print "\$hi...原创 2019-08-02 12:07:37 · 1235 阅读 · 0 评论 -
Perl 标量
标量是一个简单的数据单元。标量可以是一个整数,浮点数,字符,字符串,段落或者一个完整的网页。以下实例演示了标量的简单应用:#!/usr/bin/perl $age = 20; # 整数赋值$name = "Runoob"; # 字符串$salary = 130.50; # 浮点数 print "Age = $age\n";print ...原创 2019-08-02 10:51:36 · 292 阅读 · 0 评论 -
Perl 变量
变量是存储在内存中的数据,创建一个变量即会在内存上开辟一个空间。解释器会根据变量的类型来决定其在内存中的存储空间,因此你可以为变量分配不同的数据类型,如整型、浮点型、字符串等。上一章节中我们已经为大家介绍了Perl的三个基本的数据类型:标量、数组、哈希。标量 $ 开始, 如$a $b 是两个标量。 数组 @ 开始 , 如 @a @b 是两个数组。 哈希 % 开始 , %a %b 是...原创 2019-08-02 10:31:11 · 292 阅读 · 0 评论 -
Perl 数据类型
Perl 是一种弱类型语言,所以变量不需要指定类型,Perl 解释器会根据上下文自动选择匹配类型。Perl 有三个基本的数据类型:标量、数组、哈希。以下是这三种数据类型的说明:序号 类型和描述 1 标量 标量是 Perl 语言中最简单的一种数据类型。这种数据类型的变量可以是数字,字符串,浮点数,不作严格的区分。在使用时在变量的名字前面加上一个$,表示是标量。例如:...原创 2019-08-02 00:18:19 · 623 阅读 · 0 评论 -
Perl 基础语法
Perl借用了C、sed、awk、shell脚本以及很多其他编程语言的特性,语法与这些语言有些类似,也有自己的特点。Perl 程序有声明与语句组成,程序自上而下执行,包含了循环,条件控制,每个语句以分号 (;) 结束。Perl 语言没有严格的格式规范,你可以根据自己喜欢的风格来缩进。第一个 perl 程序交互式编程你可以在命令行中使用-e选项来输入语句来执行代码,实例如下:...原创 2019-08-01 22:03:23 · 1111 阅读 · 1 评论 -
Perl 简介
Perl,一种功能丰富的计算机程序语言,运行在超过100种计算机平台上,适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发。Perl 语言的应用范围很广,除CGI以外,Perl被用于图形编程、系统管理、网络编程、金融、生物以及其他领域。由于其灵活性,Perl被称为脚本语言中的瑞士军刀。什么是 Perl?Perl是由Larry Wall设计的,并由他不断更新和维护的编程语言。...原创 2019-08-01 10:35:39 · 853 阅读 · 0 评论 -
Perl 运算符
运算符是一种告诉编译器执行特定的数学或逻辑操作的符号,如: 3+2=5。Perl 语言内置了丰富的运算符,我们来看下常用的几种:算术运算符 比较运算符 逻辑运算符 赋值运算符 位运算符 引号运算符 其他运算符 运算符优先级算术运算符表格实例中我们设置变量 $a 为 10, $b 为 20。运算符 描述 实例 + 加法运算 $a + $b ...原创 2019-08-02 21:09:54 · 547 阅读 · 0 评论 -
Perl 条件语句
Perl 条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:注意,数字 0, 字符串 '0' 、 "" , 空 list () , 和 undef 为false,其他值均为true。 true 前面使用!或not则返回 false 。Perl 提供了下拉的条件语句:语句 描述 ...原创 2019-08-02 13:11:11 · 1187 阅读 · 0 评论