找到 449 篇文章,关于编程脚本

什么是 Perl 字符串字面量?

Mohd Mohtashim
更新于 2019年11月28日 07:58:55

671 次浏览

字符串是字符序列。它们通常是由单引号 (') 或双引号 (") 分隔的字母数字值。它们的工作方式与 UNIX shell 引号非常相似,您可以使用单引号字符串和双引号字符串。双引号字符串字面量允许变量插值,而单引号字符串则不允许。某些字符在反斜杠 (\) 前面有特殊含义,它们用于表示换行符 () 或制表符 (\t)。您可以直接在双引号字符串中嵌入换行符或以下任何转义序列:转义序列含义\反斜杠\'单引号\"双引号\a警报或铃声\b退格\f换页换行\r回车\t水平制表符\v垂直制表符\0nn创建八进制格式的数字\xnn创建十六进制… 阅读更多

什么是 Perl 数值字面量?

Mohd Mohtashim
更新于 2019年11月28日 07:55:04

288 次浏览

Perl 在内部将所有数字存储为有符号整数或双精度浮点数。数值字面量以以下任何浮点数或整数格式指定:类型值整数1234负整数-100浮点数2000科学记数法16.12E14十六进制0xffff八进制0577

Perl 的不同数据类型有哪些?

Mohd Mohtashim
更新于 2019年11月28日 07:51:52

168 次浏览

Perl 是一种松散类型的语言,在程序中使用数据时,无需为数据指定类型。Perl 解释器将根据数据本身的上下文选择类型。Perl 有三种基本数据类型:标量、标量数组和标量哈希(也称为关联数组)。以下是关于这些数据类型的简要说明。序号类型和描述1标量标量是简单的变量。它们前面带有美元符号 ($) 。标量可以是数字、字符串或引用。引用实际上是变量的地址,… 阅读更多

什么是 Perl 标识符?

Mohd Mohtashim
更新于 2019年11月28日 07:49:03

497 次浏览

Perl 从许多语言中借鉴了语法和概念:awk、sed、C、Bourne Shell、Smalltalk、Lisp,甚至英语。但是,这些语言之间也存在一些明显的差异。本章旨在让您快速了解 Perl 中预期的语法。Perl 程序由一系列声明和语句组成,这些语句从上到下运行。循环、子程序和其他控制结构允许您在代码中跳转。每个简单的语句都必须以分号 (;) 结尾。Perl 标识符是用于标识变量、函数、类、模块等的名称…… 阅读更多

Perl 中的转义字符

Mohd Mohtashim
更新于 2019年11月28日 07:47:17

476 次浏览

Perl 使用反斜杠 (\) 字符来转义任何可能干扰我们代码的字符类型。让我们来看一个示例,其中我们要打印双引号和 $ 符号:示例实时演示#!/usr/bin/perl $result = "This is \"number\""; print "$result"; print "\$result";输出这将产生以下结果:This is "number" $result

Perl 中的“Here”文档

Mohd Mohtashim
更新于 2019年11月28日 07:44:52

1K+ 次浏览

您可以非常方便地存储或打印多行文本。您甚至可以在“here”文档中使用变量。下面是一个简单的语法,请仔细检查,在

Perl 中的单引号和双引号

Mohd Mohtashim
更新于 2019年11月28日 07:42:27

581 次浏览

您可以如下所示在字面字符串周围使用双引号或单引号:示例实时演示#!/usr/bin/perl print "Hello, world"; print 'Hello, world';输出这将产生以下结果:Hello, world Hello, world$单引号和双引号之间存在重要区别。只有双引号会插入变量和特殊字符(例如换行符),而单引号不会插入任何变量或特殊字符。请查看下面的示例,我们在其中使用 $a 作为变量来存储一个值,然后打印该值:示例实时演示#!/usr/bin/perl $a = 10; print "Value of a = $a"; print 'Value of a = $a';输出这将… 阅读更多

Perl 中的空格

Mohd Mohtashim
更新于 2019年11月28日 07:38:48

695 次浏览

Perl 程序不关心空格。以下程序可以完美运行:#!/usr/bin/perl print  "Hello, world";但是,如果空格在引号字符串内,则它们将按原样打印。例如:示例实时演示#!/usr/bin/perl # 这将在中间打印换行符 print "Hello      world";输出这将产生以下结果:Hello    world所有类型的空格(如空格、制表符、换行符等)在它们用在引号之外时对于解释器来说是等效的。仅包含空格(可能带有注释)的行称为空行,… 阅读更多

Perl 中的注释

Mohd Mohtashim
更新于 2019年11月28日 07:34:26

3K+ 次浏览

任何编程语言中的注释都是开发人员的朋友。注释可用于使程序更易于用户使用,解释器会简单地跳过注释,而不会影响核心功能。例如,在上面的程序中,以井号 # 开头的行是注释。简单地说,Perl 中的注释以井号开头,一直运行到行尾:# 这是 Perl 中的注释以 = 开头的行被解释为嵌入式文档 (pod) 部分的开头,所有后续行直到下一个 =cut 都被编译器忽略。以下是… 阅读更多

Perl 文件扩展名

Mohd Mohtashim
更新于 2019年11月28日 07:30:36

2K+ 次浏览

Perl 是一种通用的编程语言,最初开发用于文本处理,现在用于各种任务,包括系统管理、Web 开发、网络编程、GUI 开发等等。Perl 脚本可以在任何普通的简单文本编辑器程序中创建。每种类型的平台都有多种程序可用。网上有很多为程序员设计的程序可供下载。按照 Perl 的约定,Perl 文件必须保存为 .pl 或 .PL 文件扩展名,才能被识别为功能正常的 Perl 脚本。文件名可以包含数字、符号和字母,但… 阅读更多

广告