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

Perl 中的 V 字符串

Mohd Mohtashim
更新于 2019-11-28 09:27:00

511 次浏览

形式为 v1.20.300.4000 的字面量被解析为由具有指定序数的字符组成的字符串。此形式称为 v 字符串。v 字符串提供了一种替代且更易读的方式来构造字符串,而不是使用稍微不太易读的插值形式“\x{1}\x{14}\x{12c}\x{fa0}”。它们是以 v 开头并后跟一个或多个点分隔元素的任何字面量。例如 -示例 实时演示#!/usr/bin/perl $smile = v9786; $foo = v102.111.111; $martin = v77.97.114.116.105.114; print "smile = $smile"; print "foo = $foo"; print "martin = $martin";输出这也会产生相同的结果 -smile = ☺ foo = foo martin ... 阅读更多

Perl 中的多行字符串

Mohd Mohtashim
更新于 2019-11-28 09:12:15

2K+ 次浏览

如果要将多行字符串引入程序中,可以使用标准单引号,如下所示 -示例 实时演示#!/usr/bin/perl $string = '这是一个多行字符串'; print "$string";输出这将产生以下结果 -这是一个多行字符串您也可以使用“此处”文档语法来存储或打印多行字符串,如下所示 -示例 实时演示#!/usr/bin/perl print

Perl 字符串标量

Mohd Mohtashim
更新于 2019-11-28 08:19:14

232 次浏览

以下示例演示了各种类型字符串标量的用法。请注意单引号字符串和双引号字符串之间的区别 -示例 实时演示#!/usr/bin/perl $var = "这是一个字符串标量!"; $quote = '我在单引号内 - $var'; $double = "我在双引号内 - $var"; $escape = "这是一个转义的示例 -\tHello, World!"; print "var = $var"; print "quote = $quote"; print "double = $double"; print "escape = $escape";输出这将产生以下结果 -var = This is string scalar! quote = I m inside single quote - $var double = This is inside single quote - ... 阅读更多

Perl 数值标量

Mohd Mohtashim
更新于 2019-11-28 08:16:38

141 次浏览

标量通常是数字或字符串。以下示例演示了各种类型数值标量的用法 -示例 实时演示#!/usr/bin/perl $integer = 200; $negative = -300; $floating = 200.340; $bigfloat = -1.2E-23; # 377 八进制,与 255 十进制相同 $octal = 0377; # FF 十六进制,也为 255 十进制 $hexa = 0xff; print "integer = $integer"; print "negative = $negative"; print "floating = $floating"; print "bigfloat = $bigfloat"; print "octal = $octal"; print "hexa = $hexa";输出这将产生以下结果 -integer = 200 negative = -300 floating = 200.34 bigfloat = -1.2e-23 octal = 255 hexa = 255

什么是 Perl 标量?

Mohd Mohtashim
更新于 2019-11-28 08:13:29

153 次浏览

标量是单个数据单元。该数据可能是整数、浮点数、字符、字符串、段落或整个网页。以下是用标量变量的简单示例 -示例 实时演示#!/usr/bin/perl $age = 25;                # 整数赋值 $name = "John Paul";      # 字符串 $salary = 1445.50;        # 浮点数 print "Age = $age"; print "Name = $name"; print "Salary = $salary";输出这将产生以下结果 -Age = 25 Name = John Paul Salary = 1445.5

Perl 变量上下文

Mohd Mohtashim
更新于 2019-11-28 08:11:25

371 次浏览

Perl 根据上下文(即变量使用的情况)以不同的方式处理同一个变量。让我们检查以下示例 -示例 实时演示#!/usr/bin/perl @names = ('John Paul', 'Lisa', 'Kumar'); @copy = @names; $size = @names; print "给定的名称是:@copy"; print "名称的数量是:$size";输出这将产生以下结果 -给定的名称是:John Paul Lisa Kumar 名称的数量是:3这里 @names 是一个数组,它在两个不同的上下文中使用。首先,我们将其复制到另一个数组(即列表)中,因此它假定该上下文返回所有元素 ... 阅读更多

Perl 哈希变量

Mohd Mohtashim
更新于 2019-11-28 08:08:19

251 次浏览

哈希是一组键/值对。哈希变量以百分号 (%) 开头。要引用哈希的单个元素,您将使用哈希变量名称,后跟花括号中与该值关联的“键”。以下是用哈希变量的简单示例 -示例 实时演示#!/usr/bin/perl %data = ('John Paul', 45, 'Lisa', 30, 'Kumar', 40); print "\$data{'John Paul'} = $data{'John Paul'}"; print "\$data{'Lisa'} = $data{'Lisa'}"; print "\$data{'Kumar'} = $data{'Kumar'}";输出这将产生以下结果 -$data{'John Paul'} = 45 $data{'Lisa'} = 30 $data{'Kumar'} = 40

Perl 数组变量

Mohd Mohtashim
更新于 2019-11-28 08:05:52

203 次浏览

数组是一个存储有序标量值列表的变量。数组变量以“at”(@) 符号开头。要引用数组的单个元素,您将使用美元符号 ($) 与变量名称,后跟方括号中元素的索引。以下是用数组变量的简单示例 -示例 实时演示#!/usr/bin/perl @ages = (25, 30, 40); @names = ("John Paul", "Lisa", "Kumar"); print "\$ages[0] = $ages[0]"; print "\$ages[1] = $ages[1]"; print "\$ages[2] = $ages[2]"; print "\$names[0] = $names[0]"; print "\$names[1] = $names[1]"; print "\$names[2] = $names[2]";这里我们使用了转义 ... 阅读更多

Perl 标量变量

Mohd Mohtashim
更新于 2019-11-28 08:03:30

170 次浏览

标量是单个数据单元。该数据可能是整数、浮点数、字符、字符串、段落或整个网页。简单地说,它可以是任何东西,但只能是一件东西。以下是用标量变量的简单示例 -示例 实时演示#!/usr/bin/perl $age = 25;                   # 整数赋值 $name = "John Paul";         # 字符串 $salary = 1445.50;           # 浮点数 print "Age = $age"; print "Name = $name"; print "Salary = $salary";输出这将产生以下结果 -Age = 25 Name = John Paul Salary = 1445.5

在 Perl 中创建变量

Mohd Mohtashim
更新于 2019-11-28 08:01:10

149 次浏览

Perl 变量不必显式声明以保留内存空间。当您为变量赋值时,声明会自动发生。等号 (=) 用于为变量赋值。请注意,如果我们在程序中使用 strict 语句,则必须在使用变量之前声明它。= 运算符左侧的操作数是变量的名称,= 运算符右侧的操作数是存储在变量中的值。例如 -$age = 25;             ... 阅读更多

广告