美文网首页
Perl标量

Perl标量

作者: BlueSkyBlue | 来源:发表于2018-07-31 09:06 被阅读21次

标量可以是整数、浮点数、字符、字符串、段落或者一个完整的网页。

数字标量

标量通常是一个数字或者字符串。

$integer = 200;
$negative = -300;
$floating = 200.340;
$bigfloat = -1.2E-23;
$octal = 0377;
$hexa = 0xff;

print"\$integer = $integer\n";
print"\$negative = $negative\n";
print"\$floating = $floating\n";
print"\$bigfloat = $bigfloat\n";
print"\$octal = $octal\n";
print"\$hexa = $hexa\n";

字符串标量

字符串标量需要注意单引号和双引号的使用。

$var = "字符串标量。";
$quote = '单引号内 - $var';
$double = "双引号内 - $var";
$escape = "转义字符的使用 - \t Hello World.";

print"$var\n";
print"$quote\n";
print"$double\n";
print"$escape\n";

标量运算

$str = "Hello"."World";   #字符串连接
$num = 1 + 1;             #两数相加
$mul = 4 * 5;             #两数相乘 
$mix = $str.$num;         #连接字符串和数字

print"\$str = $str\n";
print"\$num = $num\n";
print"\$mul = $mul\n";
print"\$mix = $mix\n";

多行字符串

可以使用单引号引出多行字符串。

$str = '
line1
    line2
';

print"$str";

也可以使用here document语法输出多行字符串。

print <<EOF;
line1
    line2
EOF

特殊字符

_FILE_代表当前执行的脚本的文件名。
_LINE_代表行号。
_PACKAGE_代表包名。
这些特殊字符都是单独标记的,不能写在字符串中。

v字符串

一个以v开头后面跟着一个或多个用句点分隔的整数,会被当作一个字符串文本。当你想为每个字符声明其数字值时,v-字串提供了一种更清晰的构造字串的方法。

$smile = v9786;
$foo = v102.111.111;
$martin = v77.97.114.116.105.110;

print"smile = $smile\n";
print"foo = $foo\n";
print"martin = $martin\n";

相关文章

  • Perl语言学习(二)Perl数据类型

    1、Perl数据类型之标量 标量:Scalar,以$符号开头数字标量:值为”数字“的标量Perl中的数字全部为双精...

  • Perl标量

    标量可以是整数、浮点数、字符、字符串、段落或者一个完整的网页。 数字标量 标量通常是一个数字或者字符串。 字符串标...

  • Perl学习笔记1——标量数据与perl初步

    标量的概念 Perl使用标量来称呼单个事物,标量是Perl中最简单的一种数据类型。标量可分为两种:数字和字符串。在...

  • Perl 基础知识分享(1)

    Perl 基础知识分享(1) @(运维Devops知识库)[perl基础知识] 变量 标量变量 标量可以包含字符串...

  • Perl_标量

    标量:是以$开头的单个数字或者字符串;区分大小写;由字母或下划线开头,后接多个字母,数字或下划线 三个不同变量 给...

  • Perl基础系列合集

    ​Perl学习01之标量数据 Perl学习02数组和哈希使用 Perl学习03之流程控制结构 Perl学习04之I...

  • 02.Perl -- 标量、数组、引用

    1. 标量(变量) Scalar, 故以$开头 数字标量:值是“数字”的标量 Perl中的数字: 全部为双精度浮点...

  • perl-1-标量

    一、简介 Perl(Practical Extraction and Report Language),是一种高级...

  • [perl学习笔记]标量

    标量是一个简单的数据单元,可以存储绝大多数 类型 整数,浮点数,字符,字符串。 1、数字标量 运行结果: 2、字符...

  • Perl:标量,数组,哈希

    Perl标量 标量是一个简单的数据单元。标量可以是一个整数,浮点数,字符,字符串,段落或者一个完整的网页。 1. ...

网友评论

      本文标题:Perl标量

      本文链接:https://www.haomeiwen.com/subject/ekkcvftx.html